0
可以在運行時直接從NetBeans .form文件構建swing gui?有些人可以使用Glade生成的xml文件來構建GTK GUI或使用QtDesigner來處理Qt GUI。在運行時從NetBeans .form文件構建的swing gui
可以在運行時直接從NetBeans .form文件構建swing gui?有些人可以使用Glade生成的xml文件來構建GTK GUI或使用QtDesigner來處理Qt GUI。在運行時從NetBeans .form文件構建的swing gui
可能嗎?也許。 Netbeans可以從.form
文件中重新創建.java
文件,並且由於Netbeans是開源的,理論上可以做些事情。
實際上,我還沒有看到這個功能,我不認爲這會很容易完成。浮現在我的頭有些障礙是:
人們必須記住,.form
文件不保留有關Java代碼控制接口的行爲信息,(加載信息,Listener
的定義,以及該)。
在Netbeans GUI構建器的默認用法中,組件的private
用於支持它們的框架/對話框。如果我們想要從外部處理這些組件,則默認.form
- >.java
創建將不得不改變。
Netbeans的源代碼是巨大的,我不希望它很容易分裂所需的模塊。
替代
我看看JavaFX和Java FX Scene Builder,看他們是否符合你的要求,因爲他們一直在以極快的UI定義和邏輯的想法產生。