您可以使用「新建 Java 視覺化類別」精靈,快速建立一個 Java 視覺化類別,在 Java 視覺化編輯器內使用。
不過,必須具備一個 Java 專案和套件來存放這個視覺化類別,才能建立新的 Java 視覺化類別。
當您在開發具有圖形式介面的 Java 應用程式時,
可以使用「新建 Java 視覺化類別」精靈,建立新的視覺化類別。精靈會根據您在精靈所做的選擇,而採用範本來建立起始類別,讓您以視覺化的方式編輯。
比方說,您可以利用這個精靈,來指定您要使用的工具箱或樣式(SWT、Swing 或 AWT)、您希望視覺化類別建立實例的起始儲存器或複合項(例如,SWT 複合項或 Swing JPanel)、以及是否希望視覺化類別是含有 public static void main(String[] args) 方法的應用程式。
如果要建立新 Java 視覺化類別,在 Java 視覺化編輯器中使用,請執行下列動作:
- 在 Java 視景中,按一下。 這時會開啟「新建 Java 視覺化類別」精靈。
- 在來源資料夾欄位中,輸入儲存類別的工作區資料夾。這個資料夾的預設值是您目前的專案。
- 在套件欄位中,輸入您要套裝視覺化 Java 類別的 Java 套件名稱。 要訣:如果您是從套件的蹦現功能表開啟精靈,則這個欄位就預設為該套件的名稱。
- 務必清除含括類型勾選框的勾號。
如果勾選這個選項,就會在另一個您所指定的類別當中建立一個內部類別,這樣就不會再建立任何新的視覺化類別了。
- 在名稱欄位中,輸入新 Java 視覺化類別的名稱。
- 選取下列一個修飾元,來指定該類別的存取控制:
- public - 可讓其他要使用該類別的任何類別完全使用它
- default - 不設定任何修飾元,讓同一套件中的其他類別得以使用它
- 選用:為該類別選取下列一個修飾元:
- abstract - 指出該類別會擔任 Super 類別角色
- final - 指出該類別不能有子類別
- 在樣式清單中,選取您要新視覺化類別所繼承的工具箱和視覺化元素。 例如,您可以選取 SWT 複合項或 Swing JPanel。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 視覺化編輯器中開啟