TITLE:JTabbedPaneのタブを選択不可にする

JTabbedPaneのタブを選択不可にする

編集者:Terai Atsuhiro
作成日:2004-07-26
更新日:2023-06-29 (木) 15:35:56

概要

JTabbedPaneのタブが選択できるかどうかを切り替えます。

#screenshot

サンプルコード

 checkbox.addItemListener(new ItemListener() {
   public void itemStateChanged(ItemEvent e) {
     if(e.getStateChange()==ItemEvent.SELECTED) {
       tab.setEnabledAt(1, true);
     }else if(e.getStateChange()==ItemEvent.DESELECTED) {
       tab.setEnabledAt(1, false);
     }
   }
 });
  • &jnlp;
  • &jar;
  • &zip;

解説

上記のサンプルでは、チェックボックスを使って詳細設定タブが選択できるかどうかを切り替えることができます。

タブが選択できるかどうかは、JTabbedPane#setEnabledAtメソッドで設定します。

コメント