我正在考虑用Java编写一个简单的UI设计器。我现在正在玩想法,看看它是否可行。
如果我们的所有UI都是从XML生成的,那么这样的事情会很好。只是想知道是否有人曾经尝试过这样的事情。我知道做这样的事情会有很多努力。
有没有人知道任何已经做过类似事情的第三方产品?
如果没有,那么在简单的层面上,它将为可以放置在面板上的任何组件提供拖放支持。然后将添加额外的位。网上有没有好的样品?
干杯
答案 0 :(得分:2)
回溯到2005年,它概述了Java UI Builders:
http://www.fullspan.com/articles/java-gui-builders.html
这是一个关于如何使用Eclipse Visual Editor的页面:
http://www.ibm.com/developerworks/opensource/library/os-ecvisual/
这是一个关于在Java中构建UI的不同方法的好页面:
http://leepoint.net/notes-java/GUI/misc/80gui-generator.html
答案 1 :(得分:0)
您使用的是哪种GUI技术?摇摆? NetBeans有一个非常好的拖放式Swing GUI编辑器。对于Eclipse,有several plugins。
如果您想查看从XML配置文件生成Swing GUI的其他项目,可以different libraries执行此操作。
答案 2 :(得分:0)
Eclipse 4.0 Developer Preview刚刚发布了一个名为XWT的基于xml的工具包。它可以使用CSS设置样式并具有GUI构建器。这是一个开发人员预览版,明年将会有一些变化,因为它会发展到4.1版本,但它现在可用,并且社区支持非常好。