2011-03-24 42 views
0

UI下面是我想要的目標。但我不知道,他們如何擁有應用程序的「皮膚」。就我而言,Java應用程序看起來像是在20世紀90年代製作的。我想改變一下更現代的風格。我該如何創建一個Java swing UI?

他們可能在這裏使用什麼組件? JSplitpane爲一。但我不確定他們是如何創建「Dokument/Vorschau」標籤的。

enter image description here

+1

做ü谷歌沒有? – Neal 2011-03-24 21:33:45

+1

與我上面類似的L&F最接近的是NimRod L&F(免費的L&F許可證)http://personales.ya.com/nimrod/screenshots-en.html – eee 2011-03-24 21:48:46

回答

3

首先使用的外觀和感覺雨雲,可以很容易地改變你的應用程序的外觀有一個更現代的感覺。其次,您需要自定義每種組件類型的字體,顏色,邊框,節點圖標等以實現非標準外觀。其中一些可以通過更新的外觀和感覺來更改,但很多將通過調用正在處理的組件的特定實例上的方法來完成。

0

嘗試一個javax.swing.JTabbedPane。

0

如果您真的想從零開始改變應用程序的完整外觀,您應該查看Synth L'n'F。您可以定義組件的樣式和外觀,並將它們綁定到符合特定條件的組件。

(我對此事的意見:大量主題應用程序通常的外觀和感覺出的最的地方,只有使其更難使用的應用程序,所以其實我儘量避免更換主題皮膚)