JavaFX - 使用 Visual Studio Code 安装



Microsoft Visual Studio Code 也允许您创建 JavaFX 应用程序。您无需任何额外的插件或安装即可创建非模块化项目。相反,我们只需更新运行配置,就像 Netbeans 和 Eclipse IDE 一样。

在本章中,我们将安装最新版本的 Microsoft Visual Studio Code 以与最新版本的 JavaFX SDK 协同工作。

安装 Visual Studio Code

与 NetBeans 一样,Microsoft VSCode 也提供了对 JavaFX 的内置支持。因此,您可以使用 JavaFX 创建任何应用程序,而无需任何额外的插件。要设置 VSCode 环境,您需要按照以下步骤操作。

步骤 1 - 访问 Visual Studio Code 网站并点击提供的相应下载链接。

Visual Studio Download Page

名为 VSCodeUserSetup-x64-1.73.1.exe 的文件将开始下载。下载完成后,运行此文件以开始安装。

步骤 2 - 然后,一个新的设置窗口弹出,其中包含许可协议。您可以阅读协议,然后点击“我同意”以开始安装。

Visual Studio License Agreement

步骤 3 - 现在,系统要求您执行一些其他任务,例如为 VSCode 创建桌面快捷方式等。选中您要执行的复选框,然后点击“下一步”。

Visual Studio Additional Tasks

步骤 4 - 您的 Visual Studio Code 现在已准备好安装。点击“安装”以开始安装。

Visual Studio Ready To Install

步骤 5 - 此步骤显示安装过程。这可能需要一段时间才能完成。

步骤 6 - 安装完成后,您可以点击“完成”,如下面的图像所示。

Visual Studio Installation Finish

点击“完成”后,应用程序会立即启动。如果您不想立即启动它,则可以在此步骤中取消选中“启动”复选框。

在 Visual Studio Code 中创建 JavaFX 项目

安装 Visual Studio Code 后,您可以按照以下步骤创建 JavaFX 应用程序。

步骤 1 - 转到“帮助 -> 显示所有命令”

Visual Studio Show and Run Commands

步骤 2 - 然后,找到“Java: 创建 Java 项目...”命令并运行它。

Visual Studio Create Java Project

步骤 3 - 在此步骤中,点击“无构建工具”命令,如下面的图像所示,因为我们不尝试使用 Maven 和 Gradle 等任何构建工具。

Visual Studio No Build Tools

步骤 4 - 现在,输入 Java 项目文件夹名称以存储 JavaFX 应用程序的代码。

Visual Studio Java Project

步骤 5 - 您必须将 JavaFX 依赖项添加到您的项目中。这是通过简单地导入 JavaFX SDK 的“lib”文件夹中的所有 JAR 文件来完成的,方法是点击“参考库”旁边的“+”符号。

Visual Studio Dependencies

步骤 6 - 选择 JavaFX SDK 的“lib”目录中存在的所有 .jar 文件。

Visual Studio JAR Files

步骤 7 - 如您所见,所有 .jar 文件现在都已导入到参考库中。

Visual Studio JAR Files Imported

步骤 8 - 现在,删除 src 库中预先存在的 App.java 文件以避免运行时错误。

Visual Studio App Java

步骤 9 - 创建包含相关代码以在 src 库下执行的文件。例如,我们正在创建一个“hellofx”包并在其中创建了“Main.java”、“hellofx.fxml”和“Controller.java”文件。请查看下面的屏幕截图。

Visual Studio Create Files

步骤 10 - 在“运行和调试”视图中,点击“创建 launch.json 文件”。

Visual Studio Launch JSON

步骤 11 - 创建 launch.json 文件后,将“<Java_lib_path>”更新到系统中 JavaFX SDK 的“lib”路径,然后点击下面图像中突出显示的绿色按钮。这将运行您的 JavaFX 应用程序。

Visual Studio Run Application

步骤 12 - 一个新窗口弹出,显示样本 JavaFX 应用程序的输出。

Visual Studio Output

注意 - 我们将在后面的章节中学习有关代码的知识。

广告