2011-07-31 19 views
1

java-gnome(Ubuntu 11.04、libjava-gnome-java 4.0.11)を使用していて、Toolbar.setStyle(ToolbarStyle.BOTH_HORIZ);(ストックアイテムのアイコンとテキストを並べて表示する必要があります)を設定しようとしていますが、テキストは表示されませんアイコンの横に表示されます。 Buttonのラベルを明示的に設定していても、在庫アイテムのアイコンが表示されていることがわかっています(Button)。在庫アイテムを設定しない場合のみ、ラベルが表示されます。私がToolbarStyle.TEXTを実行した場合は、ToolbarStyle.BOTHを使用すると、アイコン上にアイコンが表示されますが、ToolbarStyle.BOTH_HORIZまたは空白のままになります(both_horizはデフォルトでgnomeに設定されています)。あなたはツールの項目を設定する必要がツールバースタイルをboth_horizに設定するにはどうすればよいですか?

答えて

1

/desktop/gnome/interface/toolbar_style)私は自分のコンピュータ上で他のいくつかのGTKアプリケーション(ないのjava-GNOME)を見て、彼らが正しく動作both_horizている、と私はそれがgconfの中でデフォルトとして設定されている

「重要」である場合、ラベルはboth_horizモードで表示されません。 ToolItem.setIsImportant()を使用してください。

+0

ありがとう!それはランダムです。それはデフォルトではいけませんか? – senshikaze

+1

いいえ、both_horizモードの使用例は、領域を節約することです。私は、ウィンドウが十分大きければ重要ではないラベルを表示し、スペースが必要なときは非表示にしておくと便利だと思います。 – ptomato

関連する問題