加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java – Applet根本不显示?

发布时间:2020-12-15 08:46:01 所属栏目:Java 来源:网络整理
导读:好的,所以我做了一个小applet教程,我读到了运行applet所需的init()方法.确实如此.至少在我的IDE( Eclipse)中.当我尝试执行 applet时,Applet Viewer在运行我的applet时没有问题. HTML中的标记,没有任何显示,但它的作用就像某些东西(文本位置被标记更改).这是
好的,所以我做了一个小applet教程,我读到了运行applet所需的init()方法.确实如此.至少在我的IDE( Eclipse)中.当我尝试执行< applet>时,Applet Viewer在运行我的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>

即使我删除宽度/高度参数,我得到相同的结果(它不会显示在页面上).是的,applet的路径是正确的并且位于同一目录中.谢谢您的帮助.

如果有帮助,这是我的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>

有关更多示例和信息,请参见this link和this link.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读