为所有JComponents设置默认设置的简便方法是什么

fen*_*itk 3 java swing jcomponent look-and-feel uimanager

我想要一种方法来设置我在GUI中使用的所有组件的默认设置,如背景颜色,大小等,这是一种方便的方法吗?所以当我做新的JButton或JLabel等时,它已经应用了设置?

4nd*_*rew 5

您也可以使用UIManager 创建自己的外观或更改颜色的默认值,例如:

UIManager.put("Panel.background",  ColorUIResource.YELLOW);
Run Code Online (Sandbox Code Playgroud)

  • 找出L&F使用的属性的好方法是调用UIManager.getDefaults()并打印出所有键值对. (2认同)