トップ 一覧 検索 ヘルプ 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);
{{ref_image TabSample.gif}}