In this book, I have a Java applet exercise. I can run it in Eclipse in appletviewer and works well. but I'm having trouble integrating the applet into HTML.
Here's my java code:
package packageteste;
import java.applet.Applet;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.util.Date;
public class Relogio extends Applet implements Runnable{
Date data;
Thread proc;
Font f = new Font("TimesRoman", Font.BOLD, 40);
public void start(){
proc = new Thread(this);
proc.start();
}
public void stop(){
proc = null;
}
@SuppressWarnings("static-access")
@Override
public void run() {
Thread th = Thread.currentThread();
while(proc == th){
data = new Date();
try{
th.sleep(500);
}catch(InterruptedException e){}
repaint();
}
}
public void paint(Graphics g){
g.setFont(f);
g.setColor(Color.GREEN);
g.drawString(data.toString(),20,60);
}}
And now here's my html code :
Insert title here解决方案
code = "packageteste.Relogio.class" must not include .class
If you have your applet built into a .jar file use the archive="..." attribute to tell the browser what .jar it is.
If you don't have a .jar make sure the class packageteste.Relogio can be found as Relogio.class in the packageteste directory.
博客讲述了Java Applet练习中,在Eclipse的appletviewer能正常运行,但集成到HTML时遇到问题。给出了Java代码和HTML代码,并提供解决方案,如code属性不能包含.class,若有.jar文件需用archive属性指定,无.jar文件要确保类文件路径正确。
2390

被折叠的 条评论
为什么被折叠?



