Swing/EnabledAt のバックアップの現在との差分(No.1)
#navi(contents-page-name): No such page: ST
FrontPage
2023-06-29 (木) 15:35:56
概要
JTabbedPane
のタブが選択できるかどうかを切り替えます。
Screenshot
Advertisement
サンプルコード
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); } } });
解説
上記のサンプルでは、JTabbedPane#setEnabledAt(...)
メソッドを使用してAdvanced
タブの選択可・不可を切り替えています。