为什么我的applet运行时总是不能显示楷体.

crystaljava 2007-08-05 06:14:16
//以下为Applet1.java
import java.awt.*;
import java.applet.*;
public class Applet1 extends Applet
{String strFont;
public void init(){
strFont = getParameter("font");
System.out.println("hello init");}

public void start(){
System.out.println("hello start");}

public void stop(){
System.out.println("hello stop");}

public void destroy(){
System.out.println("hello destroy");}
public void paint(Graphics g){
Font f=new Font("strFont",Font.BOLD,30);
g.setFont(f);
g.setColor(Color.blue);
g.drawString("你好",0,30);}}

//以下为Applet.html
<applet code=Applet1.class width=400 height=200>
<param name="font" value="楷体_GB2312">
</applet>
...全文
180 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
crystaljava 2007-08-05
  • 打赏
  • 举报
回复
不是GB_2312呀
jxl5201314 2007-08-05
  • 打赏
  • 举报
回复
Font f=new Font("strFont",Font.BOLD,30);
g.setFont(f);
g.setColor(Color.blue);
里面好象有问题。如果要楷体的话,似乎有个字体类,可以自己搞。
还有,兄弟。我交你个小技巧
// <applet code=Applet1.class width=400 height=200>
// <param name="font" value="楷体_GB2312">
// </applet>
直接写成上面的形式,放在一起就可以了。这样用appletviewer看,很方便的。
realsantino 2007-08-05
  • 打赏
  • 举报
回复
是不是:
GB_2312

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧