在DREAMWEAVER里嵌入APPLET的语法

怎样在DREAMWEAVER里嵌入APPLET,它的语法怎样写??... 怎样在DREAMWEAVER里嵌入APPLET,它的语法怎样写?? 展开
 我来答
戢清一2Z
2006-06-06 · TA获得超过777个赞
知道小有建树答主
回答量:772
采纳率:50%
帮助的人:638万
展开全部
Applet 的 NetBeans IDE 4.1 教程
反馈虽然没有专用于在 NetBeans IDE 4.1 中创建 Applet 的项目模板,但是可以很容易地在 Java 项目中开发它们,并将其包装到 Web 项目中。本教程中生成的应用程序将指导您在 NetBeans IDE 4.1 中执行以下操作:

创建或导入 Applet 源文件 -- 创建 Java 项目,创建或导入 Applet 源文件(如果要导入包含 Applet 源文件的 JAR 文件,请参见最后一部分)
运行和调试 Applet 源文件 -- 运行 Applet 源文件,通过在 src 文件夹中修改参数来调试它
在 Web 应用程序中嵌入 Applet -- 创建 Web 项目,导入 NetBeans IDE 4.1 Java 项目或包含 Applet 源文件的 JAR 文件,将 Applet 标记添加到 JSP 文件或 HTML 文件中,运行 Web 项目
可以在 20 分钟内完成本教程。

创建或导入 Applet 源文件

从头开始或通过现有源来创建 Java 项目
选择“文件”>“新建项目”(Ctrl-Shift-N)。在“类别”下选择“常规”。

选择以下选项之一:

如果要创建新的 Applet 源文件,请在“项目”下选择“Java 类库”。单击“下一步”。

如果要导入 Applet 源文件,请选择“包含现有源的 Java 项目”。单击“下一步”。在“源包文件夹”文本框中指定文件的位置。

在“项目名称”下键入 HelloApplet。将“项目位置”更改为计算机中的任意文件夹。

单击“完成”。如果导入了 Applet 源文件,请运行并调试它。
创建 Applet 源文件
在“项目”窗口中,右键单击 HelloApplet 项目节点,然后选择“新建文件/文件夹”(Ctrl-N)。
在“类别”下选择“Java 类”。在“文件类型”下选择 "Applet"。单击“下一步”。
在“类名”下键入 MyApplet。在“包”下键入 org.me.hello。
单击“完成”。

IDE 会在指定的包中创建 Applet 源文件。将在源编辑器中打开 Applet 源文件。

复制并粘贴以下代码来覆盖现有的缺省代码,以定义 Applet 类:

package org.me.hello;

import java.applet.Applet;
import java.awt.Graphics;

public class MyApplet extends Applet {
public void paint(Graphics g) {
g.drawString("Hello applet!", 50, 25);
}
}

有关编写 Applet 的详细信息,请参见 JavaTM 教程的编写 Applet 部分。

运行和调试 Applet 源文件

生成和运行 Applet 源文件
在“项目”窗口中右键单击 HelloApplet 项目节点,然后从上下文菜单中选择“生成项目”。
将在 dist 文件夹中创建 HelloApplet.jar 文件。
在“项目”窗口中右键单击 Applet 类节点,然后从上下文菜单中选择“运行文件”。

将在 build 文件夹中创建嵌入了 Applet 的 MyApplet.html 启动程序文件,并在 Applet 查看器中启动该文件。

通过修改参数来调试 Applet 源文件
每次运行或调试 Applet 时,都会覆盖 build 文件夹中的 MyApplet.html 启动程序文件。因此,不要修改 build 文件夹中的启动程序文件,而应使用以下过程:

打开“文件”窗口 (Ctrl-2)。

将 MyApplet.html 启动程序文件从 build 文件夹复制到 Applet 类位于 src 文件夹的包中(在本例中应复制到 org.me.hello)。请确保 MyApplet.html 启动程序文件与 Applet 类具有相同的名称。

现在根据需要编辑 MyApplet.html 启动程序文件。
在生成项目时,MyApplet.html 启动程序文件将从 src 文件夹复制到 build 文件夹中。

提示:在运行或调试 Applet 时,IDE 将创建启动程序文件。如果将该文件复制到 src 文件夹以进行编辑,则在生成项目时会自动将其包括在 JAR 文件中。通常,在包装应用程序时不必包括此文件。可以使用以下方法将启动程序文件从 JAR 文件中排除:右键单击项目,选择“属性”,单击“创建 JAR”,然后添加表达式以排除启动程序文件,如 MyApplet.html。

在 Web 应用程序中嵌入 Applet

创建 Web 项目
选择“文件”>“新建项目”。在“类别”下选择 "Web"。在“项目”下选择“Web 应用程序”。单击“下一步”。

在“项目名称”下键入 HelloWebApplet。将“项目位置”更改为计算机中的任意文件夹。

单击“完成”。

将 Applet JAR 文件添加到 Web 项目中
如果要在 Web 项目中包括 Applet JAR 文件,可以通过添加包含 JAR 文件的 NetBeans IDE 4.1 Java 项目,或者通过添加 JAR 文件自身来执行此操作。请注意,虽然您可以进行选择,但是在将 NetBeans IDE 4.1 Java 项目添加到 Web 项目中后,只要生成 Web 应用程序,即会使 IDE 生成 Applet。因此,在 NetBeans IDE 4.1 Java 项目中修改 Applet 时,只要生成 Web 项目,IDE 都会生成新的 Applet 版本。另一方面,如果 Applet JAR 文件不在 NetBeans IDE 4.1 Java 项目中,则在生成 Web 项目时,将不会重新生成 Applet 源文件。

在“项目”窗口中,右键单击 HelloWebApplet 项目节点,然后从上下文菜单中选择“属性”。
选择以下选项之一:

如果 Applet JAR 文件在 NetBeans IDE 4.1 Java 项目中,请单击“包装项目”,然后单击“添加项目”。浏览到包含 NetBeans IDE 4.1 Java 项目的文件夹,然后选择该文件夹。请注意,NetBeans IDE 4.1 项目是使用 NetBeans IDE 项目图标标记的。

如果 Applet JAR 文件不在 NetBeans IDE 4.1 项目中,请单击“包装项目”,然后单击“添加 JAR/文件夹”。浏览到包含 JAR 文件的文件夹,然后选择该文件夹。
“项目属性”对话框底部的表中将列出包含 Applet 源文件的 JAR 文件。

(可选)可以在表的“WAR 中的路径”列中键入此 Applet 的位置。缺省情况下,Applet JAR 文件将复制到 Web 应用程序的文档根目录中,即 build/web 文件夹(Web 应用程序文件结构的最高层)。单击“确定”。
在生成项目时,将在 dist 文件夹中的项目 WAR 文件中包装 Applet 的 JAR 文件。此外,还会在 build/web 文件夹中添加该文件。有关详细信息,请参见下面的说明。

创建和运行 JSP 文件或 HTML 文件
选择以下选项之一:

如果要将 Applet 嵌入 JSP 文件中,请在“项目”窗口中双击缺省的 index.jsp 文件。此文件是在创建 Web 项目时由 IDE 创建的。将在源编辑器中打开此文件。

如果要将 Applet 嵌入 HTML 文件中,请右键单击 HelloWebApplet 项目节点,然后从上下文菜单中选择“新建”>“文件/文件夹”。在“类别”下选择 "Web"。在“文件类型”下选择 "HTML"。单击“下一步”。指定 HTML 文件的名称,然后单击“完成”。
使用以下方法将 Applet 嵌入文件中:将以下 Applet 标记添加到文件的 <body> 和 </body> 标记之间的任意位置:

<applet code="org.me.hello.MyApplet" archive="HelloApplet.jar"/>
org.me.hello.MyApplet 是 Applet 的完整类名
HelloApplet.jar 是包含 Applet 的 JAR 文件
在“项目”窗口中右键单击 JSP 节点或 HTML 节点,然后从上下文菜单中选择“运行文件”。

服务器将在 IDE 的缺省浏览器中部署 JSP 文件或 HTML 文件。您将看到类似于下图所示的内容。

请注意,Applet 将在 IDE 缺省 Web 浏览器的虚拟机中运行。IDE 使用不同的虚拟机,因此不会将 Applet 包括在 Web 应用程序的调试会话中。调试 Java 项目中的 Applet,如上面所述。

参考资料: http://www.netbeans.org/kb/41/tutorial-applets_zh_CN.html

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式