我是 NetBeans IDE 的新手,我正在使用 NetBeans GUI 構建器來創建我的 GUI。我通過右鍵單擊包并單擊新建然后單擊新的 JFrame 表單來創建一個新檔案。
它作業正常。但是我有一個帶有 JFrame 的 java 檔案,它是我通過編碼手動創建的。
我可以將它匯入到那個 GUI 構建器中以便我可以拖放和制作 GUI 嗎?如果是,我該怎么做?(在 Eclipse 中,我們可以通過右鍵單擊該檔案并單擊使用 windowbuilder 編輯器打開來實作。)
uj5u.com熱心網友回復:
Netbeans GUI 構建器通過生成完全由 Netbeans 控制的代碼來作業,此外它還維護一個隱藏.form檔案。所以你不能直接匯入你的,JFrame并使其完全由 GUI Builder 定制。
但是,有些事情可能會有所幫助。
您可以JFrame通過JPanels使用 GUI Builder添加設計來修改您的。在 Netbeans 專案視圖中,選擇您的包并創建一個新的JPanel 表單,對其進行編輯、保存。然后在您的JFrame代碼中,JPanel在您需要的地方手動插入實體。
另一個技巧:
- 從您的 UI 代碼中提取 UI 代碼
JFrame并JPanel使用它創建一個帶有公共無引數建構式的檔案。 - 編譯它
- 在 Netbeans 專案視圖中選擇 JPanel 檔案,然后右鍵單擊工具/添加到調色板
- 將其添加到類別(如果需要,您可以創建自己的類別)
- 從 Netbeans創建一個新的JFrame 表單
- 您應該
JPanel在 GUI 構建器面板中的相關類別中看到您的組件可用 - 將您的
JPanel組件拖放到JFrame表單中
請注意,JPanel 本身不可編輯,您可以將其作為 GUI 構建器中的塊進行操作。
注意:根據我的經驗,在執行Tools/Add to Palette 之后,有時需要關閉/重新加載表單檔案以使添加的組件實際出現在 GUI 構建器調色板中。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/323115.html
標籤:爪哇 摇摆 网豆 框架 netbeans-12
上一篇:如何讓我的兩個類一起運行?
