在网络浏览器页面中加载小程序

发布于 2024-07-15 13:22:10 字数 499 浏览 3 评论 0原文

import java.applet.Applet;
import java.awt.Color;
public class sampleapp extends Applet {
    public void init() {
        this.setBackground(Color.BLACK);        
    }
}

我正在尝试在 mozilla 浏览器中加载上述小程序。

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

托管该网页(我嵌入小程序的 index.HTML 文件)后,我一直在网页中获取 Applet Sampleapp 启动 的状态信息,但我没有在该网页中获取小程序的内容托管网页(在我的示例中,我没有将小程序的背景设置为黑色,而是只是得到一个空白网页)。

我做错了什么?

import java.applet.Applet;
import java.awt.Color;
public class sampleapp extends Applet {
    public void init() {
        this.setBackground(Color.BLACK);        
    }
}

I am trying to load the above mentioned applet in mozilla browser.

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

After hosting that web page (index.HTML file where I embed the applet), I have been getting the status information in the web page as Applet sampleapp started, but I am not getting the applet's content in that hosted web page (in my example, I am not getting the applet's background as black, instead I am just getting a blank web page).

What did I do wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

临风闻羌笛 2024-07-22 13:22:10

您必须通过重写 paint(Graphics g) 方法来实际绘制一些内容。 您可能还想覆盖其他一些小程序生命周期方法。 查看 Sun 关于 Applet 生命周期的教程 其中包括顶部附近的基本小程序的工作示例。

You'll have to actually draw something by overriding the paint(Graphics g) method. There are some other applet lifecycle methods you may want to override too. Have a look at the Sun tutorial on the Applet lifecycle which includes a working example of a basic applet right near the top.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文