2010-06-02 34 views
0

我正在使用JToolBar在我的應用程序上有一個工具欄,但我不喜歡它的外觀。實際上,基本上沒有外觀,沒有背景,當鼠標不在它們上面時,按鈕是平坦的。這是在Windows上。是否有適合所有操作系統的Swing JPanel工具欄背景?

我該如何更好地尋找這個?一些更適合Windows的東西?也許像Visual Studio中的ToolStrip一樣?或者,也許更好的,取決於操作系統版本(Windows,Mac,Linux)更好看?

對此提出建議?

回答

1

利用pluggable look and feels的概念,並在每個操作系統上選擇外觀和感覺作爲本機(或至少好看)。 GTK +外觀&在Linux上的GNOME上感覺很棒,Windows classic在Windows Vista之前等等。

+0

我已經這麼做了......但是我找不到一種讓工具欄看起來像Windows上的工具欄的方法。 – 2010-06-02 15:35:11

+0

Windows Vista l&f看起來不錯,至少在我看來。 Nimbus無處不在,但不適合任何軟件。你可能會看看https://substance.dev.java.net/ – 2010-06-02 16:36:44

+0

就像我說的,沒有背景,當鼠標不在它們上面時,按鈕是平的。它甚至不覺得像一個真正的工具欄。它更像一排連續的按鈕。 – 2010-06-02 18:57:32

1

您可以使用現有的庫,例如Flamingo中的Ribbon組件。如果這不是你想要的,你唯一的選擇就是創建你自己的ToolbarUI實現。

相關問題