我正在用 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/