我制作了一个小程序,将字体属性分配给
字体
类对象
f
在
小程序
班在
油漆()
我使用的方法
设置字体()
方法将当前Graphics对象的字体属性设置为
“f”
。但是
drawString()
方法似乎以默认字体显示(可能
宋体
)而不是我设置的字体(尽管
字体大小
,
字体样式
和
颜色
是我设定的)。根据我所遵循的书,这应该是可行的,但事实并非如此。请找出我代码中的缺陷。谢谢
/*Applet to use set Font*/
import java.applet.*;
import java.awt.*;
public class UsingFont extends Applet {
Font f=new Font("Algerian",Font.BOLD,30);
@Override
public void init() {}
@Override
public void paint(Graphics g) {
g.setFont(f);
g.setColor(Color.orange);
g.drawString("ALGERIAN FONT",20,15);
}//paint
}//class