提示: 在运行或调试 Applet 时,IDE 将创建启动程序文件。如果将该文件复制到 src 文件夹以进行编辑,则在生成项目时会自动将其包括在 JAR 文件中。通常,在包装应用程序时不必包括此文件。可以使用以下方法将启动程序文件从 JAR 文件中排除:右键单击项目,选择 Properties,单击 Packaging,然后添加表达式以排除启动程序文件,如 MyApplet.html。
在 Web 应用程序中嵌入 Applet
创建 web 项目
选择 File > New Project。在 Categories 下选择 Web。在 Projects 下选择 Web Application。单击 Next。
在 Project Name 下,输入 HelloWebApplet。将 Project Location 更改为计算机上的任意文件夹。单击 Finish。
将 Applet JAR 文件添加到 Web 项目中
如果要在 Web 项目中包括 Applet JAR 文件,可以通过添加包含 JAR 文件的 NetBeans IDE 5.0 Java 项目,或者通过添加 JAR 文件自身来执行此操作。虽然您可以进行选择,但是在将 NetBeans IDE 5.0 Java 项目添加到 Web 项目中后,只要构建 Web 应用程序,即会使 IDE 构建 Applet。因此,在 NetBeans IDE 5.0 Java 项目中修改 Applet 时,只要构建 Web 项目,IDE 都会构建新的 Applet 版本。另一方面,如果 Applet JAR 文件不在 NetBeans IDE 5.0 Java 项目中,则在生成 Web 项目时,将不会重新生成 Applet 源文件。
如果 Applet JAR 文件在 NetBeans IDE 5.0 Java 项目中,请单击 Packaging,然后单击 Add Project。浏览到包含 NetBeans IDE 5.0 Java 项目的文件夹,然后选择该文件夹。请注意,NetBeans IDE 5.0 项目是使用 NetBeans IDE 项目图标标记的。
如果 Applet JAR 文件不在 NetBeans IDE 5.0 项目中,请单击 Packaging,然后单击 Add JAR/Folder。浏览到包含 JAR 文件的文件夹,然后选择该文件夹。
Project Properties 对话框底部的表中将列出包含 Applet 源文件的 JAR 文件。
您也可以在表的 Path in WAR 列中键入此 Applet 的位置。默认情况下,Applet JAR 文件将复制到 Web 应用程序的文档根目录中,即 build/web 文件夹(Web 应用程序文件结构的最高层)。单击 OK。
在构建项目时,将在 dist 文件夹中的项目 WAR 文件中包装 Applet 的 JAR 文件。此外,还会在 build/web 文件夹中添加该文件。有关详细信息,请参见下面的说明。
创建和运行 JSP 文件或 HTML 文件
选择以下选项之一:
如果要将 Applet 嵌入 JSP 文件中,请在 Projects 窗口中双击缺省的 index.jsp 文件。此文件是在创建 Web 项目时由 IDE 创建的。将在 Source Editor 中打开此文件。
如果要将 Applet 嵌入 HTML 文件中,请右键单击 HelloWebApplet 项目节点,然后从上下文菜单中选择 New > File/Folder。在 Categories 下选择 Web。在 File Types 下,选择 HTML。单击 Next。给您的 HTML 文件命名并单击 Finish。