我可以在JTabbedPane中将一些选项卡放在左侧,另一些放在右侧吗?或者至少添加一些选项卡,然后添加一个空白区域,再添加其他选项卡吗?
谢谢!
谢谢!
使用CardLayout并添加您的按钮。
创建一个使用BorderLayout的主面板。将您的CardLayout和卡片添加到南侧。然后创建两个按钮面板。一个在西侧,一个在东侧。
或者,您可以使用BoxLayout代替为按钮创建两个面板,然后在左右按钮和布局管理器之间添加“glue”,布局管理器会自动添加空间。
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);