1

在 C# 中,为了使选项卡从右到左,我将 RightToLeft 设置为 Yes 并将 RightToLeftFormat 设置为 true。我如何在 Java 中做同样的事情?如何将 JTabbedPane 的选项卡设置为从右到左显示?请参阅下面的图片链接,了解我所说的从右到左显示标签的意思。

http://lh4.ggpht.com/_1bcR6vegNNc/TPDRekNVqWI/AAAAAAAAAB8/TwCqgajEuoI/s640/AdminDashboard.jpg

4

2 回答 2

1

然后我参考“如何使用选项卡式窗格”来创建一个基于 JTabbedPane 组件的新项目......

使用“setComponentOrientation”方法来改变 JTabbedPane 的方向就足够了。

链接文本

于 2010-11-27T12:05:01.480 回答
1

我假设“选项卡式窗格”指的是javax.swing.JTabbedPane
回答您的问题:AFAIK没有简单的方法可以做您想做的事。负责绘制选项卡式窗格的选项卡区域的BasicTabbedPaneUI(或由应用程序外观定义的 TabbedPaneUI)需要进行一些更改才能完成您需要的操作。
如果您没有时间编写自己的 UI,您可以在 Web 中寻找解决方案。我怀疑是否会有现成的解决方案来解决您的问题,但话又说回来,谁知道呢?希望这对您有所帮助。

于 2010-11-27T11:06:33.353 回答