Java-Applet根本不显示?

好的,所以我做了一个小程序教程,并且我读到该init()方法是运行小程序所必需的。确实如此。至少在我的IDE(Eclipse)中。Applet

Viewer在运行我的applet时没有问题,当我尝试<applet>用HTML

进行标记时,什么也不会显示,但是它的作用就好像有什么东西(标记更改了文本位置)。这是我的小程序:

import java.awt.*;

import javax.swing.*;

public class Applet extends JApplet{

public void init(){

Label label = new Label("Hello!");

this.add(label);

}

}

这是我在网页上使用的代码:

<applet code="Applet.class" width=100 height=100></applet>

即使删除width / height参数,我也会得到相同的结果(它不会显示在页面上)。是的,小程序的路径正确并且在同一目录中。谢谢您的帮助。

如果有帮助,这是我的DOCTYPE

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

最后,在检查控制台后,我发现了这一点:

Could not read chrome manifest file '/usr/lib/firefox-8.0/extensions

/{972ce4c6-7e08-4474-a285-3208198ce6fd}/chrome.manifest'.

回答:

applet标签已被废弃,该object标签应改为使用。applet某些浏览器不支持该标签,这可能就是为什么您看不到该applet的原因,而如今这些object标签几乎可以与所有这些小部件一起使用。

:提供代码示例::

<OBJECT codetype="application/java"

classid="java:Applet.class"

width="500" height="500">

My first Java applet.

</OBJECT>

请参阅此链接和此链接以获取更多示例和信息。

以上是 Java-Applet根本不显示? 的全部内容, 来源链接: utcz.com/qa/405537.html

回到顶部