我想要一种方法来为我在 GUI 中使用的所有组件设置默认设置,如背景颜色、大小等,有什么方便的方法可以做到这一点?所以当我做新的 JButton 或 JLabel 等时,它已经应用了设置?
最佳答案
编写一个工厂方法,返回已应用默认值的组件,然后从工厂中检索它们,而不是直接创建它们。
或者编写一个接受 JComponent 实例并设置所需默认值的方法,该方法可以在整个代码中重复使用。
或者使用两者的组合。
另一种选择是创建和使用您自己的“外观和感觉”:
...但我想这比您正在寻找的要复杂得多。
关于java - 为所有 JComponent 设置默认设置的便捷方法是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8780705/