java小程序applet

xiaoxiao2025-09-02  1

applet 是一个小程序,需要使用特定的命令或者在支持java的浏览器中打开带有小程序标签的网页,网页会下载小程序到本地运行,在js中运行console,log(navigator.javaEnabled())可以知道浏览器是否支持java小程序。 或者本地使用 appletviewer 路径 启动小程序, 下面是代码 java代码

import java.applet.Applet; import java.awt.Graphics; public class applet extends Applet { @Override public void init() { //该方法的目的是为你的 Applet 提供所需的任何初始化。在 Applet 标记内的 param 标签被处理后调用该方法。 super.init(); paint(getGraphics()); } @Override public void start() { //浏览器调用 init 方法后,该方法被自动调用。每当用户从其他页面返回到包含 Applet 的页面时,则调用该方法。 super.start(); } public void paint(Graphics g) { //该方法在 start() 方法之后立即被调用,或者在 Applet 需要重绘在浏览器的时候调用。paint() 方法实际上继承于 java.awt。 g.drawString("Hello World", 25, 50); } @Override public void stop() { //当用户从包含 Applet 的页面移除的时候,该方法自动被调用。因此,可以在相同的 Applet 中反复调用该方法。 super.stop(); } @Override public void destroy() { //此方法仅当浏览器正常关闭时调用。因为 Applet 只有在 HTML 网页上有效,所以你不应该在用户离开包含 Applet 的页面后遗漏任何资源。 super.destroy(); } }

然后html代码

<html> <title>The Hello, World Applet</title> <hr> <applet code="applet.class" width="320" height="120"> </applet> <hr> </html>

首先把java源码编译成class windows建+R 输入cmd 然后 javac 路径.java编译成class 接着使用 appletviewer 路径.html打开小程序 我使用浏览器打开没有效果,目前多数浏览器已经抛弃applet

转载请注明原文地址: https://www.6miu.com/read-5035620.html

最新回复(0)