在 VS Code 中使用图形用户界面应用程序
您可以在Visual Studio Code中轻松开发Java GUI应用程序。要实现这一点,您需要安装Java扩展包,它包括开发Java GUI应用程序所需的所有扩展。
如果您在使用以下功能时遇到任何问题,可以通过输入 问题 来联系我们。
开发JavaFX应用程序
创建一个新的JavaFX项目
您可以在 VS Code 中通过几个步骤创建一个新的 JavaFX 应用程序:
- 步骤 1: 安装 Java 扩展包.
- 步骤 2: 在 Visual Studio Code 中,打开命令面板 (⇧⌘P (Windows, Linux Ctrl+Shift+P)),然后选择命令 Java: 创建 Java 项目.
- 步骤 3: 从列表中选择选项JavaFX,按照向导操作,它将通过 Maven Archetype 帮助你创建一个新的 JavaFX 项目。

运行JavaFX应用程序
注意:以下指南仅适用于由Maven管理的项目。生成的项目需要至少JDK 11才能启动。请确保您已在本地安装了JDK 11,并将安装路径设置到设置中。
java.configuration.runtimes输入:.
要运行JavaFX应用程序,您可以打开Maven 资源管理器,展开你好外汇>插件>JavaFX并运行Maven目标:javafx:运行输入:.
注意:请确保你已经安装了Maven for Java扩展。如果你找不到Maven资源管理器,请打开命令面板(⇧⌘P(Windows, Linux Ctrl+Shift+P)),然后选择命令资源管理器:聚焦Maven视图。
更多 JavaFX 示例
更多 JavaFX 项目示例可以在 openjfx samples 代码库 中找到,涵盖不同的项目结构(如 Gradle 和非管理文件夹项目)。每个示例都有文档描述如何运行程序。
开发AWT应用程序
默认情况下,隐藏了Abstract Window Toolkit (AWT) 的类型。当您开发一个AWT应用程序时,您可能会注意到代码补全无法正常工作。要启用补全功能,您可以打开命令面板 (⇧⌘P (Windows, Linux Ctrl+Shift+P)),然后选择命令 Java: 帮助中心。前往 学生 部分并选择 启用AWT开发。
注意:此操作将更新一个设置,
java.completion.filteredTypes在工作区级别.vscode\settings.json所以请确保在 VS Code 中打开一个工作区。
您可以使用下面的示例代码在 VS Code 中运行一个简单的 Java AWT 应用程序。
导入 java.awt.*;
导入 java.awt.event.*;
public class AwtExample extends Frame {
public AwtExample() {
Button btn = new Button("Button");
btn.setBounds(50, 50, 50, 50);
add(btn);
setSize(150, 150);
setTitle("This is my First AWT example");
setLayout(new FlowLayout());
setVisible(true);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent we) {
dispose; }
});
}
```plaintext
public static void main(String args[]){
new AwtExample();
}
}
```
开发 Swing 应用程序
Swing 应用程序开发默认支持。您可以直接编写您的 Swing 应用程序代码,无需任何设置。
您可以在 Oracle Swing 文档中找到更多的 Swing 示例。