我正在用Java编写此应用程序,JTree
左侧有JFrame
,JTree
中选择的项目确定右侧显示的内容。这类似于Thunderbird中的Edit --> Preferences
,以及其他一些应用程序的偏好。
无论如何,主要区别在于我的应用程序中右边的内容是动态的,需要在运行时使用文件输入生成。
我所追求的是各种可以实现的方式,代码片段或现有的框架/库(如果存在)。
输入文件需要比序列化期间生成的XML更高级别。无需输出功能。
由于
答案 0 :(得分:7)
JEasy Framework看起来完全符合您的要求。
但是这里有一个类似项目的完整列表:http://java-source.net/open-source/xml-user-interface-toolkits
每个都有一个简短的描述和项目页面的链接。你会想看一些听起来不错的东西,然后自己尝试一两个。
答案 1 :(得分:2)
截至目前,我认为最常用的是Swixml。与JEasy相比,提供更好的支持。
现在已经使用了一段时间了,而且很容易学习
答案 2 :(得分:1)
也许吧 - http://www.soyatec.com/eface/ - XAML / WPF for Java。