在开发SwingApplication中经常遇到的问题之一,就是面板和对话框按钮等组件中显示字体时遇到的字体选择和字体大小设定的问题。通常我们都会在每个按钮或者每个标签上选择字体和想要设置的字体大小。如果需要的Swing组件很多,那么这将是很繁琐也另外讨厌的事情。因此,我们可以对我们的程序做一些小的修改进而完成对字体的设置。
在SwingApplication初始化之前,我们可以通过UIManager这个类的put方法将我们想要设置的组件的字体全部写入到JVM中。因此我们可以写一个类专门用来设置字体,在调用SwingApplication的首界面之前,先调用字体设置这个类的初始化方法完成对Swing界面中所需要的组件的字体设置,从而达到了我们的目的。























