我想提供一个带有Microsoft Ribbon视图的java应用程序。快速搜索后,我发现火烈鸟项目很有用。问题是我想要一个从右到左的功能区菜单,我不能。我只想知道API是否为从右到左的功能区任务,带状带等提供支持?
我尝试以这种方式为JRibbonBand的实例设置组件方向:
JRibbonBand band1 = new JRibbonBand band1.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
以及主要功能区:
frame.getRibbon().setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
不幸的是,除了应用程序菜单按钮(顶部的圆形按钮)之外它没有用。
还有其他方法吗?
答案 0 :(得分:3)
解决!
我发现我应该调用 applyComponentOrientation 而不是setComponentOrientation来使功能区实例切换到RTL模式。