当前位置: 首页 > 面试题库 >

Java-Applet根本不显示?

商泽宇
2023-03-14
问题内容

好的,所以我做了一个小程序教程,并且我读到该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>

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



 类似资料:
  • 问题内容: 我可能在这里错过了一些简单的东西,但在其他地方找不到答案。我只想在我的GWT代码中显示一个applet。 操作系统:Windows XP Java:JDK 1.6.0_10其他:GWT,GWT-Ext 2.0.5 这是小程序(显然已简化测试): 这是调用它的代码: } 当我以托管模式启动该应用程序时,JVM崩溃(Sun提交事件1425130)。 当我尝试编译GWT代码以在浏览器中运行时

  • 我正在运行

  • 问题内容: 我终于设法让我的Java小程序在浏览器中运行,但是现在我面临一个问题,那就是我的图像都不会显示。唯一显示的是在applet屏幕中绘制的黑色文本。 为了使该applet完全起作用,我不得不将其作为罐子导出并自己签名。现在,我想知道为什么图像无法显示。我检查了一下,jar文件确实包含了所有图像文件。同样,小程序在Eclipse中运行得很好。 这可能是什么问题? 是应该访问的第一个图像。 另

  • 问题内容: 我正在尝试使用Angular.js通过applet调用Java函数,但没有成功。我什至没有加载Applet(加载应用程序时Java控制台未启动)。我使用下面的方法没有成功。有任何想法吗? PS:它在Chrome中并启用了NPAPI。 PS2:我可以使用下面的代码通过Knockout获得它(我们正在迁移到Angular) signFile() 是Java Applet内部的一种方法。 H

  • 问题描述 (Problem Description) 如何使用Applet显示时钟? 解决方案 (Solution) 下面的示例演示如何使用String Class的valueOf()方法显示时钟。 使用Calender类获得第二,分钟和小时。 import java.awt.*; import java.applet.*; import java.applet.*; import java.aw

  • 问题内容: 我有一个图像,我想在applet中显示它,问题是图像无法显示。我的代码有问题吗? 谢谢… 这是我的代码: 问题答案: 我怀疑您做错了,这应该很简单: HTML / applet元素的内容是什么?图片的名称是什么?图像与HTML位于同一目录中吗? 更新1 代码的第二行(已更改)将尝试将文件加载到与HTML相同的目录中。 当然,您可能需要添加一个来跟踪图像的加载,因为该方法立即返回(现在)