您可以使用「新建 Java 視覺化類別」精靈來快速建立視覺化類別,然後在視覺化編輯器內設計。
您必須建立 Java 專案或外掛程式專案來存放視覺化類別,才能建立新的 Java 視覺化類別。
如果您要建立新的 RCP 視圖或編輯器,則需要可開發 Rich Client Platform (RCP) 應用程式的外掛程式專案。
精靈會根據一些快速選項來產生新的視覺化類別。
例如,您可以指定要使用的工具箱或樣式(RCP、SWT、Swing、AWT 或其他)、要由視覺化類別建立實例的起始儲存檔案或組合
(例如 RCP 視圖、SWT 組合或 Swing JFrame),以及是否讓視覺化類別成為包含
public static void main(String[] args) 方法的應用程式。
提示:如果選取「Swing 應用程式」樣式,
精靈會產生含有常用的功能表和已內建的事件處理常式的 Swing 應用程式。
如果要建立新 Java 視覺化類別,在 Java 視覺化編輯器中使用,請執行下列動作:
- 在 Java 視景中,按一下。 這時會開啟「新建 Java 視覺化類別」精靈。

- 在來源資料夾欄位中,輸入儲存類別的工作區資料夾。這個資料夾的預設值是您目前的專案。
- 在套件欄位中,輸入您要套裝視覺化 Java 類別的 Java 套件名稱。 提示:如果您是從套件的蹦現功能表開啟精靈,則這個欄位就預設為該套件的名稱。
- 務必清除含括類型勾選框的勾號。
如果勾選這個選項,就會在另一個您所指定的類別當中建立一個內部類別,這樣就不會再建立任何新的視覺化類別了。
- 在名稱欄位中,輸入新 Java 視覺化類別的名稱。
- 選取下列一個修飾元,來指定該類別的存取控制:
- public - 可讓其他要使用該類別的任何類別完全使用它
- default - 不設定任何修飾元,讓同一套件中的其他類別得以使用它
- 選用:為該類別選取下列一個修飾元:
- abstract - 指出該類別會擔任 Super 類別角色
- final - 指出該類別不能有子類別
- 在樣式清單中,選取您要新視覺化類別所繼承的工具箱和視覺化元素。
例如,您可以選取 RCP 視圖、SWT 組合或 Swing JPanel。
附註:只有在可開發 Rich Client Platform (RCP) 應用程式的「外掛程式」專案中才能建立 RCP 視圖或編輯器
Super 類別欄位將顯示適當的類別名稱。
如果您選擇其他作為樣式,
則必須指定您要繼承的子類別,或者接受預設值 java.lang.Object。
比方說,對於使用 SWT Shell 的 SWT 應用程式,可以採用 java.lang.Object Super 類別。
- 選用:如果要在新的視覺化類別中匯入和實作其他介面,請按一下新增,
選擇該介面,然後按一下確定。
您要實作的介面就會列在介面欄位中。
請對每一個介面重複這個步驟。
- 選用:勾選下列任何一個勾選框,
在新的視覺化類別產生其他方法 Stub:
- public static void main(String[] args) - 產生一個 stub main() 方法,把該類別作為 Java 應用程式加以執行。
以 SWT 應用程式來說,視覺化編輯器也會在 main 方法中產生必要的顯示迴圈。
- Super 類別中的建構子 - 產生建構子 Stub,起始設定從 Super 類別繼承的方法。
- 繼承的 abstract 方法 - 產生 Stub,讓其他從 Super 類別繼承的 abstract 方法使用。
- 如果您希望精靈在程式碼中加入註解,如同在專案內容中配置一樣,請選取產生註解。
- 按一下完成。
精靈會產生新的 .java 檔,其中含有新的視覺化類別,而該類別會在 Java 視覺化編輯器中開啟