为什么设置字体无效?
边城狂人 2004-11-04 10:34:00 import java.awt.BorderLayout;
import java.awt.Font;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class Test {
public static void main(String[] args) {
JFrame frame = new JFrame();
JLabel label1 = new JLabel("James Fancy");
JLabel label2 = new JLabel("James Fancy");
Font font1= label1.getFont();
font1 = new Font("Courier", font1.getStyle(), 20);
label1.setFont(font1);
Font font2 = label2.getFont();
font2 = new Font("Arial", font2.getStyle(), 20);
label2.setFont(font2);
frame.getContentPane().add(label1, BorderLayout.NORTH);
frame.getContentPane().add(label2, BorderLayout.SOUTH);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
程序运行出来,显示的还是没设置字体的时候那个字体,而且两个 label 的字体都一样