現已釋出!閱讀關於 11 月新增功能和修復的內容。

在 VS Code 中使用 GUI 應用程式

您可以在 Visual Studio Code 中輕鬆開發 Java GUI 應用程式。為此,您需要安裝 Java 開發工具包,其中包含開發 Java GUI 應用程式所需的所有擴充套件。

安裝 Extension Pack for Java

如果您在使用以下功能時遇到任何問題,可以透過提交問題聯絡我們。

開發 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 專案。

create JavaFX project

執行 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 示例。

© . This site is unofficial and not affiliated with Microsoft.