Я заинтересован в использовании XUL в качестве стандартного способа определения моего приложения Java (как для Swing, так и для веб-интерфейса). Для этого необходимы два основных компонента:Разработка пользовательского интерфейса с Java и XUL
- с открытым исходным кодом GUI Builder, который позволяет мне перетащить n'drop элементов пользовательского интерфейса, такие как ABEILLE форма или Матисс и т.д., а также экспортировать эти интерфейсы в соответствующий стандартам XUL файл
- Java, Lib для чтения, которые экспортируются XUL файлов и создание компонентов пользовательского интерфейса из него
Я бы думал это было бы легко найти, однако существует целый ряд проблем:
- Во-первых, я не могу найти «официальную» схему XSD для XUL (даже вне сайта Mozilla), поэтому она не кажется универсальной, принудительной/проверенной с центральной схемой и, как таковая, кажется, есть много противоречивых вариации через различные XUL инструментов/продукты
- Следовательно, gettting один инструмент, который может экспортировать файл XUL, и LIB Java, чтобы прочитать, что XUL файл без ошибок, кажется, трудно/невозможных
- Все основанные на XUL разработчики GUI, которые я нашел, являются проприетарными и дорогостоящими
- Единственными Java-библиотеками, которые могут читать XUL-файлы, как представляется, являются «XUL-инструменты» ts "и включают в себя веб-сервер, шаблонный движок и т. д. Другими словами, они чрезмерны для того, что мне нужно, что-то, что может читать XUL-файл и создавать контейнерный объект с виджетами пользовательского интерфейса.
У кого-нибудь есть идеи, как я мог бы вступить в брак с этими двумя идеями вместе и выполнить то, что мне нужно? Заранее спасибо!