我對使用XUL作爲定義我的Java應用程序(Swing和Web相似)UI的標準方式感興趣。要做到這一點,我需要兩個主要部分:使用Java和XUL進行UI開發
- 一個開源的GUI構建器,可以讓我拖n'drop UI元素,如阿貝耶形式或馬蒂斯等,這些用戶界面導出到符合標準XUL文件
- 一個Java的lib用於讀取出口XUL文件和建築UI組件出來的
我會認爲這將是很容易找到,但也有一些問題:
- 其中之一,我似乎無法找到XUL的「官方」XSD架構(甚至是Mozilla的站點),所以它似乎沒有從中央架構普遍實施/驗證,因此,似乎有很多相互矛盾的變化,在不同XUL工具/產品
- 因此,流汗一個工具,可以導出XUL文件,和一個Java LIB閱讀,如果沒有錯誤的XUL文件,似乎都難以/不可能
- 我發現的所有基於XUL的GUI構建器似乎都是專有的和昂貴的
- 只能讀取XUL文件的Java庫似乎被稱爲「XUL toolki ts「,幷包含一個Web服務器,模板引擎等。換句話說,它們對我所需要的東西來說是過度的,這可以讀取XUL文件並生成一個充滿UI小部件的容器對象。
任何人都對我如何將這兩個想法結合在一起並完成我所需要的有任何想法?提前致謝!