是否有免費的體面的java GUI描述符語言(可能基於XML),它有一個類似Glade的(所見即所得)GUI構建器?基於免費的基於java的gui語言和生成器
回答
對不起,這可能不是你正在尋找的答案,但你有沒有看過使用flex? Flex中的標記都是基於XML的,構建器非常好。
然後可以使用Blaze DS在flex和Java之間進行通信。
不知道任何純粹的XML佈局框架關閉我的頭頂。你想要一個基於XML的UI的理由是什麼?
Netbeans IDE。無論何時使用其GUI編輯器,它都會將GUI以XML形式存儲在*.form
文件中。
例如,如果您創建了擴展某個Swing組件或窗口的類com.some.package.MyForm
,請查找此文件$SRCDIR/com/some/package/MyForm.java
和$SRCDIR/com/some/package/MyForm.form
。
前者是編譯的實際Java類。後者是Netbeans用來以XML格式存儲GUI的文件。這就是netbeans用於生成自動生成的代碼的代碼,可以在代碼中啓動GUI。
HTH
編輯:
我也承認,在NetBeans IDE中可能不是目前最好的一個,我個人只使用它,因爲它已經內置到IDE中,我無論如何。對我來說,它完成了工作,而且有時我可能需要在代碼中手動應用調整才能獲得我想要的。這是一個簡潔的,基於XML的Java GUI,所見即所得的編輯器。
對於純搖擺,GridBagLayout是我唯一可用的佈局管理器。並在表的頂部插入行是不可能的(我不得不搬到每個組件一個接一個 – pihentagy 2009-11-24 09:51:02
簡單的谷歌搜索產生了我很多像http://swingml.sourceforge.net/,http://jfcml.sourceforge.net/,http://cookxml.yuanheng.org/cookswing/etc。
您可以嘗試JavaFX,它代表Swing組件的一種很酷的DSL方式,它爲API提供了更多的動畫和圖形使用方法。 Netbeans和eclipse有插件/擴展來爲它做DnD開發。
swingml,jfcml,cookxml 精細,但有那些個XML所見即所得編輯器 – pihentagy 2009-11-24 09:49:43
只是偶然的HTTPS。? //abeille.dev.java.net/ – 2009-11-28 05:36:07
- 1. 免費的Java GUI生成器?
- 2. 基於類的GUI代碼生成
- 3. 基於瀏覽器(免費使用)SSH
- 4. 基於LLVM的編譯器的語言
- 5. 如何基於瀏覽器的語言
- 6. 尋找基於構件的CMS(免費)
- 7. 爲基於Java的Web應用程序生成GUI
- 8. 基於瀏覽器語言的htaccess基於和重定向到子域
- 9. 如何使用基於XML的GUI佈局生成python GUI?
- 10. PHP包括基於語言
- 11. 基於GUI SSIS
- 12. 生成基於URL
- 13. 基於JVM的語言/運行時如何生成Java字節碼?
- 14. 基於ip和seo的多語言網站更改語言
- 15. 用於桌面應用程序的免費且快速的GUI生成器
- 16. 基於XML的報告生成器
- 17. 基於Web的MySQL查詢生成器?
- 18. SQL基於DMO的代碼生成器
- 19. 任何免費的asp.net基於asp的拼寫檢查器:textbox
- 20. Angular 2.查詢生成器GUI基於<table>
- 21. 基於IP的語言選擇彈出
- 22. symfony的語言選擇基於子域
- 23. 基於語言環境的Rails路線
- 24. 基於XML的行爲語言?
- 25. 基於語言的Jinja2模板繼承
- 26. 基於OCL的模型轉換語言
- 27. 基於語言的條件代碼?
- 28. 基於文本語言的決策
- 29. SQlite基於語言的表選擇
- 30. 如何使用基於Xtext的語言?
分離代碼UI佈局似乎是一個不錯的主意(看GTK與林間空地,窗戶用WPF ...)。 – pihentagy 2009-11-23 23:02:38