我有兴趣使用XUL作为定义我的Java应用程序(Swing和Web等)UI的标准方法。为此,我需要两个主要组件:
我会想到这很容易找到,但是有很多问题:
任何人都知道如何将这两个想法结合在一起并实现我的需要?提前谢谢!
答案 0 :(得分:1)
我曾经探索过那个拥有许多工具包的大道。根据我的经验,这不值得,但为什么不再试一次呢?...
我需要以下内容:
我最终定制了一个现有的库。我不记得确切的名称,但我认为它是swingml的一个分支,可以更好地支持内联脚本。我改进了Rhino支持并且还勾选了一些Jython集成。
有many other options,但没有什么是真正令人惊讶的。
我还尝试使用Apache Commons Jelly(早期Apache Maven版本背后的主库)。 Commons Jelly有一个Jelly Swing模块。
最后,我意识到除了开销(Java反射和动态方法调度,代理和与JVM脚本语言的交互 - >其他方面的范围等)之外,它既不方便又节省时间。
答案 1 :(得分:1)
几年前我已经开发了,目前正在刷新基于XUL的Java sourceforge项目,并集成名为javaXUL的脚本语言:https://sourceforge.net/projects/javaxul/
答案 2 :(得分:0)
检查http://www.zkoss.org/product/zk 我过去使用过zk这是一个基于XUL的好工具。它有社区版和许可版。 请检查这是否有帮助。谢谢