我是 Java 新手,在 HTML 文件中查看 Java 小程序时遇到问题。
我的来源:
- 包
最简单
- Java 文件是
Simplest.java
- HTML 文件是
Simplest.html
Java 代码
package simplest;
public class Simplest
extends java.applet.Applet
{
@Override
public void paint(java.awt.Graphics gr)
{
gr.drawString("Seeing is believing",25,75);
gr.drawRect(0,0,299,199);
}
public static void main(String[] args) {
}
}
HTML
<html>
<head>
<title>HTML Test Page</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
An Applet that paints itself.
<hr>
<applet code="Simplest.class" width="300" height="200">
</applet>
</body>
</html>
最佳答案
如果页面未加载,或者您有错误的 HTML 标记(如下所示),则说明您没有正确版本的 JRE(假设您在 1.6 中编译,但用户只有 1.5) ,或者浏览器没有必要的 Java 插件(和/或版本错误)。 Java 是向后兼容的,因此通常最好以最低的必要合规性级别进行编译,除非这只是为了您自己。
html 代码应如下所示:
<applet code = 'simple.Simplest'
archive = 'simple.jar'
width = 300
height = 200>
<-- no params for this applet -->
</applet>
将项目(或只是一个包)打包到文件 simple.jar 中。另外,如果这是本地的,则 simple.jar 必须位于打开 HTML 文件的同一目录中,否则它应该是绝对路径。如果它在服务器上,那么您需要再次指定 jar 所在位置的正确 URL(如果它与此页面位于同一上下文中,则上面的内容应该没问题)。
您可能想浏览一下这个 Java 教程线程:Deploying With the Applet Tag
关于java - 小程序查看问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22648720/