是否有一个框架可以在运行时从Pojo动态生成Swing GUI?

时间:2010-10-17 13:42:32

标签: java swing dynamic pojo

我的问题是,我有简单的Pojos或只包含数据的对象。这些可以变化,并且可以在运行时添加这些类型的新类型。

所以我需要一个Swing GUI来输入文本。是否有一个框架可以在运行时从POJO动态创建Swing GUI?从技术上讲,应该可以使用反射和/或注释。但是,我在网上找不到任何内容。那里有这样的东西吗?

2 个答案:

答案 0 :(得分:8)

http://www.metawidget.org/

Metawidget是一个“智能用户界面小部件”,它在运行时使用UI组件填充自己,以匹配业务对象的属性。

Metawidget在不引入新技术的情况下实现了这一目标。它会检查您现有的后端体系结构(例如JavaBeans,现有注释,现有XML配置文件),并创建现有前端框架本机的小部件(例如Swing,Java Server Faces,Struts,Android)。

答案 1 :(得分:3)

有RefectionUI:http://javacollection.net/reflectionui/

适用于POJO。