Java:用XML创建GUI?
我正在寻找最流行的框架来创建一个带有xml定义的java gui。 我更喜欢Swing!
你的意见是必要的,谢谢!
我对ANTForm有很好的经验: http : //antforms.sourceforge.net/ 。
它从XML生成Java Swing面板。 我用它来构建执行ANT目标的简单GUI应用程序。
XML声明的示例:
它产生的例子:
我建议检查FXML有一个由oracle制作的可以用来制作GUI的简洁工具以下是一些很好的入门链接。
http://docs.oracle.com/javafx/2/fxml_get_started/jfxpub-fxml_get_started.htm
http://docs.oracle.com/javafx//scenebuilder/1/get_started/jsbpub-get_started.htm
您不需要使用SceneBuilder工具,但在使用FXML创建gui时,它非常容易。
我不知道Java是否有任何流行的框架,但你可能会看看这个Firefox UI及其插件使用的XUL 。
有一些基于Java的引擎来渲染XUL(使用Swing) ,但我不确定它们处于什么状态。
我使用Apache Pivot http://pivot.apache.org/并且非常喜欢它。
看看Swing的SWT和SWT / XML或SWIXML 。
Jaxe是我用过的东西。 但不确定它现在是否得到维护。