字体设置例子

来源:互联网 发布:sybase数据库厂家 编辑:程序博客网 时间:2024/04/30 15:21

源程序FontSet.java。采用“宋体”显示字符串"java欢迎你!",字体风格为加粗、倾斜,大小为20点。

代码:

import java.awt.*;import java.awt.font.*;import javax.swing.*;public class FontSet {public static void main(String atgs[]){FontFrame frame=new FontFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);}}class FontFrame extends JFrame{public FontFrame(){setTitle("设置字体");setSize(WIDTH,HEIGHT);FontPanel panel=new FontPanel();Container contentPane=getContentPane();contentPane.add(panel);}public static final int WIDTH=300;public static final int HEIGHT=140;}class FontPanel extends JPanel{public void paintComponent(Graphics g){super.paintComponent(g);Font f=new Font("宋体",Font.BOLD+Font.ITALIC,20);g.setFont(f);g.drawString("Java欢迎你!",x,y);}public int x=55;public int y=50;}
结果:



0 0
原创粉丝点击