请教:Applet 显示问题?

black8angel 2009-11-23 02:54:34
写了个简单的java applet,在eclip中编译执行,正常。字节码嵌入到html页面中后,通过浏览器浏览,有时能正常显示,有时却一片空白。不知是什么原因?

import java.applet.Applet;
import java.awt.Font;
import java.awt.Graphics;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.swing.JLabel;

public class Myclock extends Applet implements Runnable {

Thread t ;
JLabel lab =null;
String str="";
@Override
public void init()
{
t=new Thread(this);
lab=new JLabel();
lab.setFont(new Font("宋体",Font.PLAIN,40));
add(lab);
}

@Override
public void start()
{
t.start();
}

public void run()
{
while(true)
{
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
str = sdf.format(date);
lab.setText(str);
}
}

}


<applet code="Myclock.class" width="784" height="293">
</applet>
...全文
62 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
black8angel 2009-11-23
  • 打赏
  • 举报
回复
晕,str改成局部的就搞定了。
现在的问题是要刷新一下页面才显示时间...???

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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