在 VS Code 中使用 GUI 應用程式
您可以在 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: Create Java Project。
- 步驟 3:在列表中選擇 JavaFX 選項,然後按照嚮導操作,該向導將幫助您透過 Maven Archetype 構建新的 JavaFX 專案。

執行 JavaFX 應用程式
注意:以下指南僅適用於由 Maven 管理的專案。生成的專案至少需要 JDK 11 才能啟動。請確保您已在本地安裝 JDK 11,並將安裝路徑設定為
java.configuration.runtimes設定。
要執行 JavaFX 應用程式,您可以開啟 Maven 資源管理器,展開 hellofx > Plugins > javafx,然後執行 Maven 目標:javafx:run。
注意:請確保您已安裝 Java 版 Maven 擴充套件。如果您找不到 Maven 資源管理器,請開啟命令面板(⇧⌘P (Windows、Linux Ctrl+Shift+P)),然後選擇命令 Explorer: Focus on Maven View。
更多 JavaFX 示例
您可以在 openjfx 示例儲存庫 中找到更多 JavaFX 專案示例,其中涵蓋了不同的專案結構(例如 Gradle 和未託管資料夾專案)。每個示例都有文件說明如何執行程式。
開發 AWT 應用程式
預設情況下,抽象視窗工具包 (AWT) 的型別是隱藏的。您可能會注意到在使用 AWT 應用程式進行開發時,程式碼補全功能不起作用。要啟用程式碼補全,您可以開啟命令面板(⇧⌘P (Windows、Linux Ctrl+Shift+P)),然後選擇命令 Java: Help Center。轉到 Student 部分,然後選擇 Enable AWT Development。
注意:此操作將更新工作區中的一個設定,即
.vscode\settings.json中的java.completion.filteredTypes,因此請確保在 VS Code 中打開了工作區。
您可以使用下面的示例程式碼在 VS Code 中執行簡單的 Java AWT 應用程式。
import java.awt.*;
import 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();
}
});
}
public static void main(String args[]){
new AwtExample();
}
}
開發 Swing 應用程式
Swing 應用程式開發預設受支援。您可以直接編寫 Swing 應用程式程式碼,無需任何設定。
您可以在 Oracle Swing 文件 中找到更多 Swing 示例。