Java Swing : Generating dynamic GUI forms from XML

标签 java xml user-interface swing

我正在用 Java 编写这个应用程序,我在 JFrame 的左侧有一个 JTree,并且在 JTree 中选择了项目> 确定右侧显示的内容。这类似于 Thunderbird 中的 Edit --> Preferences,以及其他几个应用程序的首选项。

无论如何,主要区别在于,在我的应用程序中,右边的内容是动态的,需要在运行时使用来自文件的输入生成。

我所追求的是实现这一目标的各种方式,代码片段或现有框架/库(如果存在)。

输入文件需要比序列化期间生成的那种 XML 级别更高。无需输出能力。

谢谢

最佳答案

JEasy Framework看起来完全符合您的要求。

但这里有一个类似项目的完整列表:http://java-source.net/open-source/xml-user-interface-toolkits

每一个都有一个简短的描述和一个指向他们的项目页面的链接。您需要查看一些您觉得不错的内容,然后自己尝试一两个。

关于Java Swing : Generating dynamic GUI forms from XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1999182/

相关文章:

java - 本地化不适用于 Android 应用程序中的字符串数组

C# 如何在用户控件上显示文本气泡?

user-interface - 如何更改 Visual Studio Code 中的 UI 语言?

java - 找不到方法但找到了另一个方法

在 Java 中使用 Jsoup 时出现 java.lang.IllegalArgumentException

java - 使用 Hibernate Validator 在错误消息中包含字段名称

java - 从 Scanner 替换文件中的一行

java - 无法编译嵌套方法

xml - Chrome 39 XML/XSLT 呈现空白页面

XML 模式 - 如何将一个属性的存在绑定(bind)到另一个属性的存在