如何一次设置所有Java Swing GUI组件背景和前景(字体)颜色?

Phi*_*yen 4 java swing components look-and-feel uimanager

我有大量的jbuttons,jtextfields,jlabels,jmenus,gui项目,一次设置一个背景颜色和前景色非常耗时.

我希望能够在我的项目中快速/简洁地为所有jmenus,jmenuitems,jtextfields,jbuttons等设置字体(前景)和背景颜色,而不必一次设置一个.

有没有什么技术可以更简洁地做到这一点,而不是一次做一个?

mKo*_*bel 6

1)最有效的方法是使用Custom Look and Feel,其中一部分有一个很好的主题

2)将值设置为UIDefault,列出UIDefault属性

编辑:

最好的@IMickr 所有UIManager默认值