タブ付きペインのペインの 1 つを非表示にするにはどうすればよいですか?
1 つのコンボ ボックスと 1 つのタブ付きペインがあります。コンボ ボックスで「1」を選択すると、タブが 1 つだけ表示されます。「2」を選択すると、2 つのタブが表示されます。
どうすればそれを行うことができますか?
タブ付きペインのペインの 1 つを非表示にするにはどうすればよいですか?
1 つのコンボ ボックスと 1 つのタブ付きペインがあります。コンボ ボックスで「1」を選択すると、タブが 1 つだけ表示されます。「2」を選択すると、2 つのタブが表示されます。
どうすればそれを行うことができますか?
解決策: JTabbedPane を使用しないでください。コンポーネントを交換する場合は、CardLayout を使用します。詳細については、チュートリアルを Google で検索してください。
タブ ペインを動的に設定します。コンボ ボックス アクション コード内にコードを追加するタブ ペインを記述します。タブペインのローカル変数を保持するようにしてください。「1」が選択されている場合はcombo box
、レイアウトをクリアし、新しいタブ ペインを追加して再検証します。「2」をクリックした場合も同様です。
他のオプションはカード レイアウトです。他のレイアウトのように、その上に好きなものを追加できます。カード レイアウトには、呼び出されたときにのみ表示される「カード」という概念があります。