【发布时间】:2010-10-30 20:39:18
【问题描述】:
我想要一个类似于例如的行为Firefox 只有在至少存在两个选项卡时才会显示可用选项卡列表。
我还没找到类似的东西。
我的最佳想法是手动更改布局:
- 如果是一个组件,只需将其添加到周围的面板中
- 如果添加了组件,请从周围的面板中移除该组件,改为添加 JTabbedPane,并将之前的组件和新组件都添加到该面板中。
- 如果删除了一个组件,并且窗格中只剩下一个组件,请删除窗格并添加包含的组件。
虽然这可能会奏效,但感觉就像是一种破解或解决方法......
有更好的主意吗?
理想情况下,一个解决方案应该在 Java 1.5 和 1.6 中都可以工作......但我也很高兴只有 1.6 的解决方案。
【问题讨论】:
标签: java user-interface swing jtabbedpane