JTabbedPaneの左側にいくつかのタブを配置し、他のタブを右側に配置できますか?または、少なくともいくつかのタブを追加してから、空のスペースを追加してから、他のタブを追加しますか?
ありがとう!
JTabbedPaneの左側にいくつかのタブを配置し、他のタブを右側に配置できますか?または、少なくともいくつかのタブを追加してから、空のスペースを追加してから、他のタブを追加しますか?
ありがとう!
CardLayoutを使用して、ボタンを追加するだけです。
BorderLayoutを使用するメインパネルを作成します。CardLayoutとカードをSOUTHに追加します。次に、2つのボタンパネルを作成します。1つはWEST用、もう1つはEAST用です。
または、ボタン用に2つのパネルを作成する代わりに、BoxLayoutを使用して、左右のボタンの間に「接着剤」を追加すると、レイアウトマネージャーが自動的にスペースを追加します。
いいえ、残念ながら、これらの動作はSwing(またはSWT)ではサポートされていません。
(あなたの質問の私の解釈は、多少の混乱があるように思われるので、あなたはこのような行動を探していたということです:
)。
いいえ、できません。パネルまたは分割ペインに追加された2つのタブ付きペインを使用してみることができます。例えば:
JPanel panel = new JPanel(new GridLayout(1,2));
JTabbedPane tabs = new JTabbedPane();
tabs.addTab("A", new JPanel());
tabs.addTab("B", new JPanel());
tabs.addTab("C", new JPanel());
panel.add(tabs);
JTabbedPane tabs2 = new JTabbedPane();
tabs2.addTab("X", new JPanel());
tabs2.addTab("Y", new JPanel());
tabs2.addTab("Z", new JPanel());
panel.add(tabs2);