我刚开始使用 Java 小程序,发现这个提供教程的网站。我输入了所有代码,但小程序没有出现在我的浏览器中:HelloWorld.java
import java.applet.*;
import java.awt.*;
public class HelloWorld extends Applet
{
public void paint (Graphics g)
{
g.drawString("Hello World!", 300, 300);
}
}
这是我的 HTML 文件
<HTML>
<HEAD>
<TITLE>Hello World Applet</TITLE>
</HEAD>
<BODY>
<H1>Hello World Applet</H1>
<applet code="HelloWorld.class" WIDTH=300 HEIGHT=300></applet>
</BODY>
</HTML>
我已经编译了 java 文件 (HelloWorld.class) 并将所有文件保存在我的桌面上。我在 mac osx mountain lion 上使用最新版本的 safari。我在 google chrome 中试过了,它说要安装一个插件,我照做了,但什么也没发生?
最佳答案
(请注意:这些事情发生在 Windows 中,少数发生在 Ubuntu 中。如果以下任何一项适用于您的问题,请检查以下内容)尝试以下操作:
1st- 在 HTML 文件中,将 body 标签更改为:
<body bgcolor = red>
这样,如果您发现一个具有您提到的尺寸的白色矩形,但由于浏览器/jre 的某些问题,该小程序未按预期运行,那么您就知道您的小程序正在浏览器上运行。
2nd- 我们使用的浏览器通常是 32 位浏览器。请检查您是否安装了 32 位版本的 java,以防您的浏览器是 32 位版本。
3rd- 要检查您的小程序是否已实际创建,请尝试使用终端使用 appletviewer 运行 html 文件。
在你使用的 cmd/terminal 中运行以下命令:
appletviewer filename.html
或者如果您使用的是 eclipse/netbeans,它们通常将 appletViewer 与 IDE 集成在一起,因此它们可以直接运行 appletviewer。
关于java - 浏览器不显示 java applet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13482331/