日期:2014-05-20  浏览次数:20609 次

询问一个绘图软件的设计方案
工作需要设计一个绘图软件,有点像viso,只能从一个列表中拖放一些基本图形元素,

这些图形元素拖放后,横向会自动排列,底端对齐。每个图形元素都有配置参数,配置完后,图形元素可以变

大变小,或者形状有所变化,或者颜色有所变化。拖放后排列顺序可以鼠标调整。

这些图形元素和他的参数以及排列顺序被存储为xml格式的文件,从而可以进行解析。

需求就是这样,程序准备用java实现,本人java刚接触不久,不是很精通。

我的问题是

应该使用哪个类库,SWT或者java自原生awt,swing等,哪个更好用些。

或者是某个开源项目有类似的效果,能提供可借鉴方法?





------解决方案--------------------
我觉得Swing做出来的界面比用awt做出来的界面要美观一些。
我也是刚学java,做过几个小程序。