トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

TabFolder

TabFolderとTabItemを使うとタブでフォームの切り替えを行うことができます。以下の例は2つのタブを作成し、それぞれにボーダー付きのラベルを追加しています。各タブに複数のウィジェットを配置する場合はCompositeを使います。

shell.setLayout(new FillLayout());

TabFolder tabFolder = new TabFolder(shell,SWT.NULL);

// 1つめのタブを作成
TabItem item1 = new TabItem(tabFolder,SWT.NULL);
item1.setText("Tab1");

// 1つめのタブにLabelを追加
Label label1 = new Label(tabFolder,SWT.BORDER);
label1.setText("Tab1");
item1.setControl(label1);

// 2つめのタブを作成
TabItem item2 = new TabItem(tabFolder,SWT.NULL);
item2.setText("Tab2");

// 2つめのタブにLabelを追加
Label label2 = new Label(tabFolder,SWT.BORDER);
label2.setText("Tab2");
item2.setControl(label2);

最終更新時間:2004年03月09日 03時52分03秒