JavaProgrammingテクニック集
-フレーム破棄-

JavaProgrammingテクニック集
APPLET参照
import java.applet.*;
import java.awt.*;

class PopupFrame extends Frame{

public boolean handleEvent(Event e)
{
if(e.id == Event.WINDOW_DESTROY)
dispose();
return super.handleEvent(e);
/*
これでフレームが不要になった時には破棄できるように
なりました。
*/
}
}
public class tech0034 extends Applet{
public void init()
{
add(new Button("もう一つフレームを"));
}
public boolean action(Event e, Object arg)
{
if(e.target instanceof Button)
{
PopupFrame newframe = new PopupFrame();
newframe.resize(300,200);
newframe.add("Center",new Label("新しいフレームができましたね。今度は閉じれます", Label.CENTER));
newframe.show();
return true;
/*
Buttonを押すと横幅100,縦幅200のフレームが作成されます。
真中にラベルを表示しています。勿論、レイアウトを変更できます。
レイアウト技を参考にして下さい。
*/
}
return false;
}
}

メール:感想、文句、間違い、なんでも下さい。
情報の内容は保証されるものではありません。この情報に基づいて被ったいかなる損害についても、当サイトは一切責任を負いかねます