我正在尝试扩展BasicTabbedPaneUI(Java / Swing),我已经碰壁了。
它几乎可以工作,除非有太多的标签适合单行。自动将新选项卡放到新行上
但是,我的绘画程序似乎只能满足一行,因此在这种情况下看起来完全搞砸了。经过大量的谷歌搜索,我知道BasicTabbedPaneUI
正在使用WRAP_TAB_LAYOUT
,但我不知道如何修改我的代码以满足它(就此而言,滚动布局怎么样)!
我的示例基于来自http://www.jroller.com/DhilshukReddy/entry/custom_jtabbedpane的AquaBarTabbedPaneUI(请注意,这与我的版本存在相同的多行问题)。我感到非常沮丧,因为除了非常简单的例子之外,似乎很少有关于BasicTabbedPaneUI
的扩展。
我会非常感谢任何建议!