免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1330 | 回复: 2
打印 上一主题 下一主题

[新手发问]关于Applet类的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-06-02 15:41 |只看该作者 |倒序浏览
大家好!我是Java的新手,在一本书上看见一个例子,自己做了一下,发现出错,却不知道为什么,在这里请问大家。

Java源代码是:

/* FileName:getDate.java
* 这是一个显示不同日期格式的Applet小程序实例
*/

  1. import java.text.*;
  2. import java.util.*;
  3. import java.awt.*;
  4. import java.applet.*;
  5. public class getDate extends Applet{
  6.     public void paint(Graphics g){
  7.         Date today;
  8.         DateFormat f1,f2;
  9.         String s1,s2;
  10.         today = new Date();  //获取系统当前时间
  11.                   //以字符串格式显示
  12.                   g.drawString("String Format: "+today.toString(),10,20);
  13.         f1 = DateFormat.getInstance();//以默认格式生成格式化器
  14.         s1 = f1.format(today);//将日期转换为字符串
  15.                   //以系统格式显示
  16.         g.drawString("System Format: "+s1,10,40);
  17.         //生成长格式的中国日期格式化式
  18.         f1 = DateFormat.getDateInstance(DateFormat.LONG,Locale.CHINA);
  19.                   //生成长格式的中国时间格式化式
  20.         f2 = DateFormat.getTimeInstance(DateFormat.LONG,Locale.CHINA);
  21.                   //将日期转换为日期字符串
  22.         s1 = f1.format(today);
  23.                   //将时间转换为时间字符串
  24.         s2 = f2.format(today);
  25.                   //以 “中国格式”显示时间
  26.         g.drawString("Chinese Format: "+s1+"  "+s2,10,60);

  27.     }
  28. }
复制代码

Html的代码只有:

  1. <html>;
  2. <head>;
  3. <title>;Date Format</title>;
  4. </head>;
  5. <body>;
  6. <APPLET code=getDate.class width=360,height=120>;</APPLET>;
  7. </body>;
  8. </html>;
复制代码


为什么只显示一个灰色的Applet的背景,状态栏显示“Applet 已启动”,
而该显示的时间就没有显示出来呢?谢谢!

论坛徽章:
0
2 [报告]
发表于 2005-06-02 16:57 |只看该作者

[新手发问]关于Applet类的问题

想了一想...
会不会是和CLASSPATH有关?
文件是放在C:\\usr\www\html\java 下面
CLASSPATH是:
C:\JBuilder9\jdk1.4;C:\JBuilder9\jdk1.4\lib\dt.jar;C:\usr\www\html\java\

请问有什么错吗?

论坛徽章:
0
3 [报告]
发表于 2005-06-02 18:26 |只看该作者

[新手发问]关于Applet类的问题

原来是浏览器的原因,呜~
开始用Mathon不行,换成IE就行了
(但是在Mathon中的Internet选项“高级”中“Java(SUN) 将 Java 2 v1.4.2用于 <applet>;”已经启用,何故?郁闷中...)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP