关于读取XML动态生成界面

cb2131349 2010-09-10 04:44:54
开发一个eclipse插件,读取xml文件,该xml文件格式大概确定,但内容数量不确定。根据文件动态生成对话框界面,与用户交互。
怎样个动态法?资料?例子?多谢!
...全文
192 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
salever 2010-09-14
  • 打赏
  • 举报
回复
R 2L:
这些文件保存的一般是dialog的设置信息,也就是DialogSettings,楼主说的不光是这些。

给一些建议吧:
1,抽象XML元素为基本模型
2,为每个基本模型对应UI控件
3,解析XML文件以后,将模型信息存储起来
4,遍历模型信息,按照对应的UI控件绘制出来
5,如有动态信息需要保存,使用2L的办法

其实GEF就是一个很好的示例,MVC三层结构,模型与视图一一对应,LZ可以参考下GEF的做法。

GL
hattie019425 2010-09-10
  • 打赏
  • 举报
回复
例子就是eclipse本身,你看看你workspace下面的.metadata\.plugins目录中有一些UI相关的文件夹。文件夹里一般都有一个XML文件,这就是每个插件的页面信息。参照着做吧。

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧