another way:
Font f = new Font(UIResource.getString("Default_font"),Font.PLAIN,12);
UIManager.put("Label.font",f);
UIManager.put("Label.foreground",Color.black);
UIManager.put("Button.font",f);
UIManager.put("Menu.font",f);
UIManager.put("MenuItem.font",f);
UIManager.put("List.font",f);
UIManager.put("CheckBox.font",f);
UIManager.put("RadioButton.font",f);
UIManager.put("ComboBox.font",f);
UIManager.put("TextArea.font",f);
reference
Font f = new Font(UIResource.getString("Default_font"),Font.PLAIN,12);
UIManager.put("Label.font",f);
UIManager.put("Label.foreground",Color.black);
UIManager.put("Button.font",f);
UIManager.put("Menu.font",f);
UIManager.put("MenuItem.font",f);
UIManager.put("List.font",f);
UIManager.put("CheckBox.font",f);
UIManager.put("RadioButton.font",f);
UIManager.put("ComboBox.font",f);
UIManager.put("TextArea.font",f);
reference
解决方案 »
- 接口的访问权限默认是public还是包内?还是接口的访问权限只能是public,不能是包内?
- 我用事实证明,调用repaint方法是不会调用update的,有些人居然说会调用。。。。大家看看
- 文件保存格式问题
- 请问如何接受JTextField的整型数据???
- 在JAVA可不可以做到像QQ的那个可以选择那个gif格式的小图片的类!???
- 如何将 int 转换为 String 类型?
- 如何更新JTable中某一cell的值,能否不通过修改此JTable的datamodel值来更新,而直接更新如JTable.setValueAt(obj,rowIndwx,columnIndex)
- 请问大家那里有书下载
- ■■JAVA有许多版本的工具,使用的类库也各有不同,VJ++使用WFC,JCREATE使用AWT。。这么多不同的类库,我是否需要一个一个学,请JAVA老手指教我该从何入手呢?■■
- 请教:java 的启动参数。
- 解释程序时总是出错?急急急
- 帮忙:ServerSocket编程
后来我把swing组件的字体改为宋体,就好了
java -Dswing.useSystemFontSettings=false tst.java
java -Dswing.useSystemFontSettings=false tst (class文件)
或者在程序中将包含中文的字符串转换为你的系统默认的编码标准
下载新版本的jdk for all languages, including English
安装就行了