NetBeans GUI 編輯器:揭秘陌生代碼
在NetBeans 中建立Java 應用程式時,如果選擇Java 桌面,使用者可能會遇到令人困惑的程式碼應用程式選項。此範本使用 org.jdesktop.application.SingleFrameApplication 等套件和非常規的 main() 聲明:
public static void main(String[] args) { launch(DesktopApplication2.class, args); }
此程式碼偏離了 JFrame、JPanel 和其他 Swing 元件的常見用法。此外,從頭開始建立應用程式時,使用者可能很難存取 NetBeans GUI 編輯器。
解決這些問題:
1.了解「org.jdesktop.application.SingleFrameApplication」和相關類別:
DesktopApplilication」和相關類別:
DesktopApplilication 框架提供了桌面應用程式的結構,包括功能表列、視窗狀態持久性和狀態列。 SingleFrameApplication 是框架的一個元件。如果您喜歡使用熟悉的 Java Swing 函式庫,建議在建立專案時選擇「Java 應用程式」模板,而不是「Java 桌面應用程式」。
2.顯示 NetBeans GUI 編輯器:
按一下「建立」以產生表單。
3.編寫Swing 應用程式的範例:
import javax.swing.JFrame; import javax.swing.JPanel; public class MyApplication { public static void main(String[] args) { JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel panel = new JPanel(); // Add components to the panel using NetBeans GUI editor frame.add(panel); frame.pack(); frame.setVisible(true); } }
以下是使用NetBeans GUI 編輯器和JFrame 的Swing 應用程式範例:
透過使用NetBeans GUI 編輯器並了解DesktopApplication框架,您可以輕鬆創建Java Swing應用程序,避免因不熟悉的程式碼而造成的混亂。以上是建立 Java Swing 應用程式時如何使用 NetBeans GUI 編輯器並避免混淆預先建置範本?的詳細內容。更多資訊請關注PHP中文網其他相關文章!