在JAVA中如何使用字体?(30分)

  • 主题发起人 主题发起人 hongsen
  • 开始时间 开始时间
H

hongsen

Unregistered / Unconfirmed
GUEST, unregistred user!
在JAVA中有五种标准字体,如何知道这些字体的AWT名字?即JAVA程序中使用的名字.
如果使用额外的字体,怎么做?在APPLET中使用的字体如果在CLIENT端不存在,回出现
什么结果?
 
Java 2支持下列逻辑字体
Dialog
SansSerif
Serif
Monospaced
Helvetica
TimesRoman
Courier
DialogInput
ZapfDingbats
逻辑字体详细信息请参阅FontMetics类
 
如果逻辑字体没有,java自动找一个最接近字体代替,不信你删除自己的字体看看
 
//======================AllFonts.java=============================
import java.awt.*
class AllFonts
{
public static void main(String args[])
{
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
String fa[] = ge.getAvailableFontFamilyNames();
for (int i = 0;
i < fa.length;
i++)
System.out.println(fa);
}
}
 
多人接受答案了。
 
后退
顶部