import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
import javax.swing.event.*;public class test extends JFrame{
private JButton btn;
private JLabel lbl;
JPanel contentPane;
FlowLayout flowLayout1;
public test(){
btn=new JButton("OK");
lbl=new JLabel("字体");
Font f = new Font("宋体",Font.BOLD,12);
lbl.setFont(f); flowLayout1 = new FlowLayout();
contentPane = (JPanel) this.getContentPane();
contentPane.setLayout(flowLayout1);
contentPane.add(lbl);
contentPane.add(btn);
btn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
Font f = new Font("宋体",Font.ITALIC,12);
lbl.setFont(f);
}
});
}
public static void main(String[] str) {
test f=new test();
f.setSize(400,200);
f.setVisible(true);
}
}
import java.awt.*;
import javax.swing.*;
import javax.swing.event.*;public class test extends JFrame{
private JButton btn;
private JLabel lbl;
JPanel contentPane;
FlowLayout flowLayout1;
public test(){
btn=new JButton("OK");
lbl=new JLabel("字体");
Font f = new Font("宋体",Font.BOLD,12);
lbl.setFont(f); flowLayout1 = new FlowLayout();
contentPane = (JPanel) this.getContentPane();
contentPane.setLayout(flowLayout1);
contentPane.add(lbl);
contentPane.add(btn);
btn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
Font f = new Font("宋体",Font.ITALIC,12);
lbl.setFont(f);
}
});
}
public static void main(String[] str) {
test f=new test();
f.setSize(400,200);
f.setVisible(true);
}
}
UIManager.put("Button.font", currentFont);
UIManager.put("ToggleButton.font", currentFont);
UIManager.put("RadioButton.font", currentFont);
UIManager.put("CheckBox.font", currentFont);
UIManager.put("ColorChooser.font", currentFont);
UIManager.put("ToggleButton.font", currentFont);
UIManager.put("ComboBox.font", currentFont);
UIManager.put("ComboBoxItem.font", currentFont);
UIManager.put("InternalFrame.titleFont", currentFont);
UIManager.put("Label.font", currentFont);
UIManager.put("List.font", currentFont);
UIManager.put("MenuBar.font", currentFont);
UIManager.put("Menu.font", currentFont);
UIManager.put("MenuItem.font", currentFont);
UIManager.put("RadioButtonMenuItem.font", currentFont);
UIManager.put("CheckBoxMenuItem.font", currentFont);
UIManager.put("PopupMenu.font", currentFont);
UIManager.put("OptionPane.font", currentFont);
UIManager.put("Panel.font", currentFont);
UIManager.put("ProgressBar.font", currentFont);
UIManager.put("ScrollPane.font", currentFont);
UIManager.put("Viewport", currentFont);
UIManager.put("TabbedPane.font", currentFont);
UIManager.put("TableHeader.font", currentFont);
UIManager.put("TextField.font", currentFont);
UIManager.put("PasswordFiled.font", currentFont);
UIManager.put("TextArea.font", currentFont);
UIManager.put("TextPane.font", currentFont);
UIManager.put("EditorPane.font", currentFont);
UIManager.put("TitledBorder.font", currentFont);
UIManager.put("ToolBar.font", currentFont);
UIManager.put("ToolTip.font", currentFont);
UIManager.put("Tree.font", currentFont);
UIManager.put("JDialog.font", currentFont);
UIManager.put("JOptionPane.font", currentFont);
import java.awt.*;
import java.awt.event.*;
class dfg
{
public static void main(String[] args) throws Exception
{
JFrame jf=new JFrame("asf");
final JLabel j = new JLabel();
JButton jb=new JButton("×ÖÌå");
Font f = new Font("ËÎÌå",Font.BOLD,17);
j.setText("11111");
j.setFont(f);
jf.getContentPane().add(j,"Center");
jf.getContentPane().add(jb,"North");
jf.setBounds(100,200,200,200);
jf.setVisible(true);
jb.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Font fd = new Font("ËÎÌå",Font.ITALIC,12);
j.setFont(fd); }
});
}
}
为何?