Swing里面不论设置什么字体,总是显示的那么粗大,看起来怪怪的,请问怎么设置可以像我们正常显示的那样细细的?
解决方案 »
- 请教各位:Java中如何将主窗体中的一组数据在子窗体的中显示出来啊?
- 求助:关于JOptionPane的问题
- 怎样在文件的某个字节开始写文件?
- 范型求助
- 用poi怎麼取單元格的高度和寬度?急
- 如何让jsp或servlet进入wait状态
- 为何我的java运行程序总提示Exception in thread "main" java.lang.NoClassDefFoundError: test
- JAVA初学者,很想知道各位在公司用JAVA具体做什么.有什么小项目适合新手做?
- 把String如“2002-10-9 12:11:11”转换为Date格式后为什么就变成英文格式了!
- 重金悬赏,java多线程高手请进
- 请教一下equals()方法和“==”的差别
- hibernate2 的时间比较问题
你可以把字体设为12号看看.
try {
//Motif风格
//UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel") ;
//Metal风格
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
//Windows风格
//UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
}
catch (UnsupportedLookAndFeelException ex) {
}
catch (IllegalAccessException ex) {
}
catch (InstantiationException ex) {
}
catch (ClassNotFoundException ex) {
}
Font font = new Font("宋体", Font.PLAIN, 12);
UIManager.put("Button.font", font);
UIManager.put("ToggleButton.font", font);
UIManager.put("RadioButton.font", font);
UIManager.put("CheckBox.font", font);
UIManager.put("ColorChooser.font", font);
UIManager.put("ToggleButton.font", font);
UIManager.put("ComboBox.font", font);
UIManager.put("ComboBoxItem.font", font);
UIManager.put("InternalFrame.titleFont", font);
UIManager.put("Label.font", font);
UIManager.put("List.font", font);
UIManager.put("MenuBar.font", font);
UIManager.put("Menu.font", font);
UIManager.put("MenuItem.font", font);
UIManager.put("RadioButtonMenuItem.font", font);
UIManager.put("CheckBoxMenuItem.font", font);
UIManager.put("PopupMenu.font", font);
UIManager.put("OptionPane.font", font);
UIManager.put("Panel.font", font);
UIManager.put("ProgressBar.font", font);
UIManager.put("ScrollPane.font", font);
UIManager.put("Viewport", font);
UIManager.put("TabbedPane.font", font);
UIManager.put("TableHeader.font", font);
UIManager.put("TextField.font", font);
UIManager.put("PasswordFiled.font", font);
UIManager.put("TextArea.font", font);
UIManager.put("TextPane.font", font);
UIManager.put("EditorPane.font", font);
UIManager.put("TitledBorder.font", font);
UIManager.put("ToolBar.font", font);
UIManager.put("ToolTip.font", font);
UIManager.put("Tree.font", font);
}程序最初调用一下这个方法,换风格