Swing/EnabledAt の変更点
- 追加された行はこの色です。
- 削除された行はこの色です。
- Swing/EnabledAt へ行く。
- Swing/EnabledAt の差分を削除
--- category: swing folder: EnabledAt title: JTabbedPaneのタブを選択不可にする tags: [JTabbedPane] author: aterai pubdate: 2004-07-26T06:10:38+09:00 description: JTabbedPaneのタブが選択できるかどうかを切り替えます。 image: https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTMLdSGopI/AAAAAAAAAYw/aRU27uh4vuQ/s800/EnabledAt.png --- * 概要 [#summary] `JTabbedPane`のタブが選択できるかどうかを切り替えます。 #download(https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTMLdSGopI/AAAAAAAAAYw/aRU27uh4vuQ/s800/EnabledAt.png) * サンプルコード [#sourcecode] #code(link){{ JCheckBox check = new JCheckBox("Enable Advanced"); check.addActionListener(e -> tabs.setEnabledAt(tgtIndex, ((JCheckBox) e.getSource()).isSelected())); }} * 解説 [#explanation] 上記のサンプルでは、`JTabbedPane#setEnabledAt(...)`メソッドを使用して「詳細設定」タブの選択可・不可を切り替えています。 上記のサンプルでは、`JTabbedPane#setEnabledAt(...)`メソッドを使用して`Advanced`タブの選択可・不可を切り替えています。 * 参考リンク [#reference] - [https://docs.oracle.com/javase/jp/8/docs/api/javax/swing/JTabbedPane.html#setEnabledAt-int-boolean- JTabbedPane#setEnabledAt(int, boolean) (Java Platform SE 8)] * コメント [#comment] #comment #comment