是呀,有setFont方法!可以设置字体名,字体风格,字体大小的.
Font(String name ,int style,int size);

解决方案 »

  1.   

    引入这个函数,在构造函数里面。static void chinese()
           {
             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);
           }
      

  2.   

    多谢各位!用setFont()没对汉字不起作用的。我试了N遍了!