0
因此,我使用下面的代碼來設置我的程序的外觀和感覺,因爲我不喜歡任何像nimbus這樣的主題或默認鞦韆主題,但一些組件仍然出現與舊的外觀和感覺,而不是我的Windows LaF。爲Windows設置外觀不會改變滾動條和其他
代碼使用:
try {
for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Windows".equals(info.getName())) {
UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (Exception e) {
}
然而,像滾動條和組合框的一些東西還是這個樣子:
同樣的,滾動條,他們不喜歡我的窗口的滾動酒吧。
1)爲了更好地提供幫助,請發佈[SSCCE](http://sscce.org/)。 2)查看[這個答案](http://stackoverflow.com/a/5630271/418556)可以在運行時改變PLAF的代碼。 3)訣竅可能是提前更改PLAF,或者像鏈接示例中那樣調用'updateComponentTreeUI'。 –
*「將我的程序的外觀和風格設置爲windows,因爲我不太喜歡..」*您是唯一的用戶嗎?請注意,搜索「Windows」將在OS X和* nix框中找不到匹配項。 –
現在我是唯一使用它的人,但它將在未來發布給公衆。我在任何初始化之前添加了外觀和感覺變化,並且似乎已經完成了這個技巧,謝謝。 –