我正在学习Java并正在阅读这本书:https : //www.fca.pt/cgi- bin/fca_main.cgi/?op=2&isbn=978-972-722-791-4。
在这本书中,我有一个Javaapplet练习。我可以在appletviewer中的Eclipse中运行它,并且运行良好。但是我无法将小程序集成到HTML中。
这是我的Java代码:
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); }}
现在这是我的html代码:
<!DOCTYPE html> <html> <head> <meta charset="ISO-8859-1"> <title>Insert title here</title> </head> <body> <applet code = "packageteste.Relogio.class" width="700"></applet> </body> </html>
code = "packageteste.Relogio.class"
.class
.jar
archive="..."
packageteste.Relogio
Relogio.class
packageteste
另请参见此处:如何在Java小程序中正确指定代码库和归档?