Java Applet2025 年 3 月 23 日 | 阅读 4 分钟 Applet是一种特殊的程序,嵌入在网页中以生成动态内容。它在浏览器内部运行,并在客户端工作。 Applet的优点Applet有很多优点。它们如下:
Applet的缺点
Applet的层次结构![]()
Java Applet的生命周期
![]() Applet的生命周期方法java.applet.Applet类有4个生命周期方法,java.awt.Component类为applet提供1个生命周期方法。 java.applet.Applet类要创建任何applet,必须继承java.applet.Applet类。它提供了applet的4个生命周期方法。
java.awt.Component类Component类提供了applet的1个生命周期方法。
谁负责管理applet的生命周期?Java Plug-in 软件。 如何运行Applet?有两种方法可以运行applet
通过html文件的Applet的简单示例要通过html文件执行applet,请创建一个applet并编译它。 之后创建一个html文件并将applet代码放在html文件中。 现在点击html文件。 注意:类必须是公共的,因为它的对象由位于浏览器上的Java Plugin软件创建。myapplet.html通过appletviewer工具的Applet的简单示例要通过appletviewer工具执行applet,请创建一个包含注释中applet标签的applet并编译它。 之后通过:appletviewer First.java运行它。 现在不需要Html文件,但它仅用于测试目的。 要通过appletviewer工具执行applet,请在命令提示符中写入 c:\>javac First.java c:\>appletviewer First.java Java applet MCQ1. Java applet中init()方法的目的是什么?
答案:A 解释: applet中的init()方法仅在首次加载applet时调用一次。 它用于执行初始化任务,例如分配资源、设置变量和初始化applet环境。 2. java.applet.Applet类的哪个方法负责启动applet的执行?
答案:B 解释: applet中的start()方法在init()方法之后调用,负责启动applet的执行。 当applet即将进入其运行状态时调用它。 3. applet中的stop()方法表示什么?
答案:C 解释: 当applet即将停止或暂停时,会调用applet中的stop()方法,通常是在用户离开包含applet的网页或浏览器窗口最小化时。 4. applet如何与其环境或宿主网页进行通信?
答案:B 解释: Applet可以通过调用网页中定义的JavaScript函数来与其宿主网页或浏览器环境进行通信。 这允许applet和包含它的HTML页面之间的双向通信。 5. java.awt.Component类的哪个生命周期方法在applet中被重写以执行绘图操作?
答案:C 解释: applet中的paint(Graphics g)方法(从java.awt.Component重写)用于执行绘图操作。 系统会在applet需要重绘其内容时自动调用它,例如首次显示时或隐藏后重新显示时。 下一个主题Applet中的图形 |
我们请求您订阅我们的新闻通讯以获取最新更新。