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) ,但我不确定它们处于什么状态。

看看Swing的SWT和SWT / XML或SWIXML 。

Jaxe是我用过的东西。 但不确定它现在是否得到维护。