如何为both_horiz设置工具栏样式?

时间:2011-07-31 00:46:08

标签: java gtk gnome

我正在使用java-gnome(Ubuntu 11.04,libjava-gnome-java 4.0.11)并且我正在尝试设置我的Toolbar.setStyle(ToolbarStyle.BOTH_HORIZ);(它应该并排显示库存项目中的图标和文本)但是它不会在图标旁边显示文字。我还看到Button个库存商品只显示图标,即使我明确设置了Button的标签。仅当我没有设置Stock项目时才会显示标签。如果我ToolbarStyle.TEXT它显示测试,如果我使用ToolbarStyle.BOTH它会在文本上显示图标,但ToolbarStyle.BOTH_HORIZ或将其留空(both_horiz默认为gnome)它只显示图标。

我在我的计算机上查看了其他一些GTK应用程序(不是java-gnome),并且他们有两个_horiz正常工作,我把它设置为gconf中的默认值(/desktop/gnome/interface/toolbar_style

1 个答案:

答案 0 :(得分:1)

您必须将工具项设置为“重要”,否则标签将不会以both_horiz模式显示。使用ToolItem.setIsImportant()