Java 选项卡已折叠
我正在创建一个GUI,其中主窗口将包含许多选项卡。它们应水平相邻放置 使用此代码可以生成一个“折叠”版本,我可以在其中用箭头切换选项卡Java 选项卡已折叠,java,swing,jtabbedpane,Java,Swing,Jtabbedpane,我正在创建一个GUI,其中主窗口将包含许多选项卡。它们应水平相邻放置 使用此代码可以生成一个“折叠”版本,我可以在其中用箭头切换选项卡 JTabbedPane tabs = new JTabbedPane(); JPanel tab_virksomheder = new JPanel(); tabs.addTab("Virksomheder", tab_virksomheder); JPanel tab_praktikpladser = new JPanel()
JTabbedPane tabs = new JTabbedPane();
JPanel tab_virksomheder = new JPanel();
tabs.addTab("Virksomheder", tab_virksomheder);
JPanel tab_praktikpladser = new JPanel();
tabs.addTab("Praktikpladser", tab_praktikpladser);
panel.add(tabs);
如何使标签彼此相邻
例如,
面板
容器应该有一个类似BorderLayout
的布局集
panel.setLayout(new BorderLayout());
确切的结果取决于以下几点:
- Mac OS X上平台的选项卡Paneui,
AquaTabbedPaneUI
- 提供给
的设置setTabLayoutPolicy()
- 在封闭的
上调用窗口
时使用的首选内容大小pack()
阅读JTabbedPane API,并按照Swing教程中关于“如何使用选项卡式窗格”的链接查找工作示例。