关于 font

[color=Yellow]java.awt 包中的Font类的构造函数创造字体对象
Font 对象名=new Font(String 字体名,int 字体风格,int 字体大[font=黑体][/font]小);
再用 java.awt.Graphics 类对象g和setFont (Font font)方法设置字体
g.setFont(Font 对象名);
其中字体名是指 java 所支持的 字体如宋体,TimesRoman,Dialog,Courier等等
字体风格可为:
Font.BOLD(粗体,常数值为1,可与其他字体混用)
Font.ITALIC(斜体,常数值为2,可与其他字体混用)
Font.PLAIN(普通,常数值为3)

例如:
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class fontDemo extends Applet{
public void paint(Graphics g){
Font font=new Font("宋体",Font.ITALIC,16);
g.setFont(font);
g.drawString("是宋体,斜体,16号大小",20,20);
}
}

还有awt包中的 FontMetric类,提供了字符编辑的更多方法
[/color]

posted @ 2007-11-10 09:25  彼岸Elan  阅读(233)  评论(0编辑  收藏  举报