JavaFX 与 Eclipse2024 年 8 月 29 日 | 4 分钟阅读 现在,我们需要配置 Eclipse 来执行 JavaFX 应用程序。为此,Eclipse 配置有两种方法。我们可以将 JavaFX jar 文件导出到每个 Java 项目,或者安装一个可以直接支持 JavaFX 项目创建的新软件。 在这一部分,我们将查看这两种方法。首先,让我们看一下导出 JavaFX jar 文件到 Java 项目的方法。 将 JavaFX jar 文件导出到 Java 项目只需单击 Eclipse 屏幕左上角的图标。单击“新建”并从列表中给出的各种选项中选择“Java 项目”。 ![]() 将打开以下弹出窗口。输入项目详细信息,例如项目名称,然后单击“完成”。 ![]() 现在,我们已经创建了我们的项目。该项目不支持 JavaFX 语法。我们需要将 JavaFX jar 文件导出到项目中才能运行 JavaFX 应用程序。 只需右键单击该项目,然后从选项中选择“属性”。 ![]() 转到“Java 构建路径 → 库”。在这里,将显示 JRE 系统库,它负责执行我们的 Java 项目。我们需要在这里添加一个库,从屏幕右侧列表中给出的选项中选择“添加库”。 ![]() 从列表中选择“用户库”,然后单击“下一步”继续。 ![]() ![]() 现在,我们在用户库部分。我们需要创建一个新的用户库,因此从系统右侧的列表中选择“新建”。 ![]() 只需在用户库名称中输入“JavaFX”,然后按“确定”。 ![]() 现在,已经创建了一个名为“JavaFX”的用户库,我们需要在这里添加一些外部 JAR 文件以使我们的项目运行。 从系统右侧的列表中单击“添加外部 JAR 文件”,并从系统中选择适当的 JAR 文件。 ![]() 浏览到系统中的 Java/jre1.8.0_161/lib,然后选择目录中存在的 jfxswt.ja r。但是,要为 JavaFX 应用程序设置适当的环境,我们需要再添加一个 JAR 文件,因此只需浏览到 Java/jre1.8.0_161/lib/ext 并选择 jfxrt.jar。 ![]() 现在,我们已经准备好执行项目的第一个类文件。我们已经向我们的项目添加了多个 JAR 文件(如下图所示)。单击“应用并关闭”将设置应用于项目。 但是,这仅对该项目有效,我们还必须对其他项目重复此整个过程。这并不是一个更好的实现方法,但我们现在可以执行 JavaFX 应用程序了。 ![]() ![]() 右键单击该项目,然后按照“新建 → 类”创建应用程序的第一个类。复制并粘贴一些 JavaFX 代码并运行该应用程序。我们将从我们的第一个 JavaFX 应用程序中获得以下输出,该输出包含一个按钮,该按钮在按下时打印“hello world”。 ![]() 我们刚刚通过将 JAR 文件导出到项目来执行了我们的第一个 JavaFX 应用程序。 现在,我们将讨论如何安装新软件到 Eclipse 中,以便直接创建 JavaFX 项目。 安装新软件打开 Eclipse 并单击“帮助”。从下拉菜单中给出的选项列表中选择“安装新软件”。 ![]() 现在,我们需要添加一个存储库,只需单击“添加”。在“名称”中键入“e(fx)clipse”,并在位置中键入 http://download.eclipse.org/efxclipse/updates-released/1.2.0/site/in。按“确定”继续此存储库的安装。 ![]() 现在,将显示将从我们刚刚输入的位置安装的所有组件的名称。单击“全选”,然后单击“下一步”。 ![]() 已显示一个列表,其中包含将要安装的所有组件。只需单击“下一步”继续安装。 ![]() 现在,已显示一个软件协议。只需选中说“我接受条款和条件”的单选框,然后单击“完成”。 ![]() 现在,软件正在安装到 Eclipse。该过程完成后,将显示一个弹出窗口,要求重新启动 Eclipse。只需单击“立即重新启动”并等待重新启动过程完成。 ![]() 现在,我们已经安装了新软件,它使我们能够直接创建新的 JavaFX 应用程序。我们只需要单击“文件”,然后从下拉选项中选择“新建 → 项目”。 ![]() 现在,我们可以看到有一个 JavaFX 项目的选项。我们现在可以直接创建 JavaFX 应用程序。选择“JavaFX 项目”,然后单击“下一步”。 ![]() 输入 JavaFX 项目详细信息,然后单击“完成” ![]() 现在,创建您的第一个 JavaFX 类。只需在下面显示的弹出窗口中输入类名。单击“完成”。 ![]() 将一些 JavaFX 代码粘贴到文件中并执行该类文件。 ![]() 我们的应用程序运行良好,在单击“Say Hello Button”时在控制台上打印 hello world ![]() 因此,我们已经创建了一个环境,可以在 Eclipse 中执行我们的 JavaFX 应用程序。 下一个主题JavaFX 架构 |
我们请求您订阅我们的新闻通讯以获取最新更新。