Как я могу установить стиль панели инструментов для both_horiz? - PullRequest
1 голос
/ 31 июля 2011

Я использую 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), и они правильно работают с both_horiz, и я установил его по умолчанию в gconf (/desktop/gnome/interface/toolbar_style)

1 Ответ

1 голос
/ 31 июля 2011

Вы должны установить элемент инструмента как «важный», иначе метка не будет отображаться в режиме both_horiz.Используйте ToolItem.setIsImportant().

...