【问题标题】:How can I set a toolbar style to both_horiz?如何将工具栏样式设置为both_horiz?
【发布时间】:2011-08-01 03:12:38
【问题描述】:

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

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

【问题讨论】:

    标签: java gtk gnome


    【解决方案1】:

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

    【讨论】:

    • 不,both_horiz 模式的用例是为了节省空间。不过,我可以想象,如果窗口足够大,显示不重要的标签可能会很有用,并且只有在需要空间时才隐藏它们。
    猜你喜欢
    • 2015-03-17
    • 1970-01-01
    • 2019-08-24
    • 1970-01-01
    • 2015-09-26
    • 2019-05-31
    • 2021-06-30
    • 2015-08-26
    • 1970-01-01
    相关资源
    最近更新 更多