フレームとコンポーネントAdvertisementおおまかな手順
フレームとボタン。
とりあえず前述の3番以外。型だけ。今回はボタンは3個。
import java.awt.*;
public class WindowTest{
public static void main(String args[]){
mainFrame f = new mainFrame();
f.setSize(200, 100);
f.setTitle("タイトル");
f.show();
}
}
class mainFrame extends Frame{
Button btn1, btn2, btn3;
public mainFrame(){
setLayout(new FlowLayout());
btn1 = new Button("テスト");
btn2 = new Button("てすと");
btn3 = new Button("Test");
add(btn1);
add(btn2);
add(btn3);
}
}
実行結果↓![]() ※実行環境によって外見は異なる。 説明 フレームを管理するクラスmainFrameをメインで実体化している。add(コンポーネント名)でフレームにボタンをくっつける。this.add(btn1) ※ここでは閉じるボタンの処理を指定していないためフレームを閉じることができない。強制終了。 setLayout()メソッド
コンポーネントの配置を決めるときに、Containerクラス(リンク先:java.sun.com)のsetLayout()メソッドを使う。引数にはLayoutManagerのオブジェクトを渡す。
LayoutManager(レイアウトマネージャ)一覧
Advertisement |
ショートカット・634・634ブログ ・このカテゴリのトップページに戻る ・Incubator(Pukiwiki) ・634ラボ UIコレクションギャラリー ZO-3ジェネレーター サイト検索Y!ログール |