62,620
社区成员
发帖
与我相关
我的任务
分享
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Frame;
public class FontTest extends Frame
{
private static final String fontstyle[] = {"Dialog","DialogInput","Monospaced","Serif","SansSerif"};
private static final String TEXT = "the logical font example";
public FontTest(){
super("FontTest");
setSize(500,500);
setVisible(true);
}
public void paint(Graphics g){
for(int i = 0;i<=fontstyle.length;i++){
g.setFont(new Font(fontstyle[i],Font.PLAIN,12));
g.drawString(fontstyle[i]+"(plain):"+TEXT,10,20*i+40);
}
for(int i = 0;i<=fontstyle.length;i++){
g.setFont(new Font(fontstyle[i],Font.BOLD+Font.ITALIC,14));
g.drawString(fontstyle[i]+"(bold.italics):"+TEXT,10,20*i+180);
}
}
public static void main(String[] args){
FontTest f = new FontTest();
}
}
i <=fontstyle.length -1