private void makeFont(){
try {
IManager.setLookAndFeelUIManager.getSystemLookAndFeelClassName());
Font font=new Font("ÐÂËÎÌå",Font.PLAIN,12);
String names[]={"Label","CheckBox","PopupMenu","TextPane",
"MenuItem","CheckBoxMenuItem","JRadioButtonMenuItem",
"ComboBox","Button","Tree","ScrollPane","TabbedPane",
"EditorPane","TitledBorder","Menu","TextArea","OptionPane",
"MenuBar","ToolBar","ToggleButton","ToolTip","ProgressBar",
"TableHeader","Panel","List","ColorChooser","PasswordField",
"TextField","Table","Label","Viewport","RadioButtonMenuItem",
"RadioButton","JDesktopPane","JInternalFrame"};
for(int i=0;i<names.length;i++)UIManager.put(names[i]".font",font);
UIManager.put("Label.foreground",Color.black);
UIManager.put("Border.foreground",Color.black);
UIManager.put("TitledBorder.titleColor",Color.black);
//new WinExplorer().show();
}catch(Exception e){
e.printStackTrace();
}
}
try {
IManager.setLookAndFeelUIManager.getSystemLookAndFeelClassName());
Font font=new Font("ÐÂËÎÌå",Font.PLAIN,12);
String names[]={"Label","CheckBox","PopupMenu","TextPane",
"MenuItem","CheckBoxMenuItem","JRadioButtonMenuItem",
"ComboBox","Button","Tree","ScrollPane","TabbedPane",
"EditorPane","TitledBorder","Menu","TextArea","OptionPane",
"MenuBar","ToolBar","ToggleButton","ToolTip","ProgressBar",
"TableHeader","Panel","List","ColorChooser","PasswordField",
"TextField","Table","Label","Viewport","RadioButtonMenuItem",
"RadioButton","JDesktopPane","JInternalFrame"};
for(int i=0;i<names.length;i++)UIManager.put(names[i]".font",font);
UIManager.put("Label.foreground",Color.black);
UIManager.put("Border.foreground",Color.black);
UIManager.put("TitledBorder.titleColor",Color.black);
//new WinExplorer().show();
}catch(Exception e){
e.printStackTrace();
}
}
解决方案 »
- 怎么才能学好java哪?
- APPLET如何返回数据??????
- java操作共享文件夹
- java.nio 今天刚做个了nio的小demo 发现传输速度特别慢......如何解决。。那位高手指点下。只是传输byte【】过去
- org.eclipse.swt.SWTException: Invalid thread access??
- java的学习过程
- 大家没有事情做了 怎么。“ java太简单,学java全是垃圾,天天用别人的API,自己就是个民工 ”这样的破帖子顶来顶去的 ,没有事情吃饱称的啊
- 请问java中的String 类是否有像VC中的CString一样有Format的函数!大家平时是如何面对长的SQL语句呢?
- 读BMP文件的像素问题
- java有没有RTTI(runtime type information)
- jb8连oracle9说找不到驱动,但是我已经将驱动加到系统中了啊
- 在JAVA程序中,如何使用Windows的API
Font font = new Font("宋体",Font.PLAIN,14);
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);
UIDefaults uidef = UIManager.getDefaults();
Enumeration enum = uidef.keys();
while (enum.hasMoreElements()) {
Object key = enum.nextElement();
if ((key instanceof String) && ((String)key).endsWith(".font"))
uidef.put(key, font);
}
}