有关java的字体
我在一个面板中加了一些组件,我想改变所有组件的字体,是不是每一个组件都必须设置字体setFont?
我试着只设置面板的字体,但其中的组件字体没改变.
也就是说要想改变组件字体,就要调用所有组件的setFont
问题点数:50、回复次数:3Top
1 楼yangxiuze()回复于 2002-10-22 17:00:17 得分 0
没有这个必要,如果你是在JB下开发的话,那么只要设置好TOOLS中的字体就OK了!!Top
2 楼Anubis12345(东大d徒然草:自由,java,我喜欢.)回复于 2002-10-22 18:23:03 得分 0
自己写一个接口,然后让所有的组件都实现就行了
虽然这样也很烦,不过更改字体的时候比较方便Top
3 楼flashrain(鱼磊)回复于 2002-10-22 19:11:39 得分 50
Font f=new Font("宋体",Font.PLAIN,12);
UIManager.put("Button.font",f);
UIManager.put("Label.font",f);
把加在方法里就OK了,如还有其它控件,可相应加上。Top




