JavaFX - 使用Eclipse安装



Eclipse是一个用于Java编程的集成开发环境(IDE)。它包含一个工作区和一个可扩展的插件系统,用于自定义环境。您也可以将JavaFX与Eclipse一起使用。

本章介绍在Eclipse IDE中创建JavaFX应用程序的步骤。我们将使用最新版本的JavaFX SDK和Eclipse。

在Eclipse中安装JavaFX

Eclipse IDE中提供了一个名为**e(fx)clipse**的插件来支持JavaFX。您可以按照以下步骤在Eclipse中设置JavaFX。首先,确保您的系统中已安装Eclipse。如果没有,请下载并安装Eclipse。

要安装Eclipse IDE,请按照以下步骤操作:

**步骤1** - 访问eclipse.org网站。

  • 单击名为**eclipse-inst-jre-win64.exe**文件的下载按钮进行下载。

  • 运行下载的eclipse安装文件以开始安装。

**步骤2** - 选择下图中突出显示的选项以开始安装。

Eclipse Installation

**步骤3** - 单击安装按钮以安装选择的Eclipse IDE版本。

Eclipse Installation

**步骤4** - 此步骤将启动Eclipse IDE的安装,可能需要一段时间。

**步骤5** - 最后,启动应用程序以查看欢迎页面。

Eclipse Installation

安装JavaFX插件

安装Eclipse后,请按照以下步骤在您的系统中安装**e(fx)clipse**插件。

**步骤1** - 在Eclipse中打开**帮助**菜单,然后选择**Eclipse Marketplace**选项,如下所示。

Java Eclipse

单击后,将显示包含所有插件的新窗口,如下面的屏幕截图所示。

**步骤2** - 在“查找”文本框中,使用“fx”关键字搜索**e(fx)clipse**插件。

Java Eclipse

**步骤3** - 检索后,单击**安装**按钮以在Eclipse中安装JavaFX插件。

**步骤4** - 在下一个窗口中,您将看到JavaFX的许可协议,您必须同意该协议。选择“我同意”并单击“完成”。

Java Eclipse

**步骤5** - 安装插件后,需要重新启动eclipse。因此,请单击下面的重新启动选项。

Eclipse Restart

**步骤6** - 您必须通过指向JavaFX的安装目录来设置首选项。为此,在“窗口”菜单中,单击“首选项”,如下所示。

Eclipse Preferences

**步骤7** - 单击“JavaFX”选项,然后指向JavaFX SDK的“lib”目录,如屏幕截图所示。如果您已安装“Scenebuilder”,则也可以指向Scenebuilder的安装目录,如下所示。

Eclipse Preferences

**步骤8** - 现在JavaFX首选项已设置,您可以创建新的JavaFX项目了。转到“文件 -> 新建 -> 其他”。

New JavaFX Project in Eclipse

**步骤9** - 然后,您将看到一个窗口,其中包含Eclipse提供的用于创建项目的向导列表。展开**JavaFX**向导,选择**JavaFX项目**,然后单击**下一步**按钮,如下面的屏幕截图所示。

New Project Select Wizard

**步骤10** - 单击**下一步**后,将打开“新建项目”向导。在这里,您可以键入所需的项目名称,然后单击**完成**。

Project Name and Click Finish

**步骤11** - 单击**完成**后,将创建一个具有给定名称(FirstJavaFXProjectt)的应用程序。还会自动创建一个**module_info.java**文件,为了避免运行项目时出现错误,需要删除该文件。

Delete module_info.java File

**步骤12** - 在名为**application**的子包中,将创建一个名为**Main.java**的程序,如下所示。在执行此文件之前,我们必须添加VM参数。为此,请转到“运行”符号,然后单击“运行配置”,如下面的屏幕截图所示。

JavaFX Run Configurations

**步骤13** - 在“参数”选项卡中,添加以下VM参数:

在Windows中

--module-path "\path\to\javafx-sdk-20\lib" --add-modules javafx.controls,javafx.fxml

在Linux中

--module-path /path/to/javafx-sdk-20/lib --add-modules javafx.controls,javafx.fxml

请查看下面的屏幕截图:

Adding VM Arguments

添加后,单击“应用”和“关闭”。

**步骤14** - 现在,执行Main.java文件后,将弹出一个新窗口,其中包含给定的标签。

Run as Java Application

**注意** - 我们将在后面的章节中学习代码。

广告