使用Java实现最小形状绘图工具桌面应用程序的准则

时间:2010-11-02 18:21:37

标签: java swing netbeans swt eclipse-gef

我们需要实现一个Java桌面应用程序,它允许我们(最初)在(最初)图像上创建/编辑/调整大小/多边形。然后,这些多边形将映射到我们的域模型中的对象。

所以我们基本上需要一个带有上述选项的工具栏,以及示例在图像上创建多边形然后缩放它,或者调整它的大小的可能性。

你知道一些可以促进我们工作的图书馆吗?

我们已经分析了GEFPicolloNetBeans Visual API,Plain Swing或SWT / JFace,但似乎没有一个帮助我们来实现我们的目标目标,即实现一个非常基本的图像编辑工具。

我想提一下,我并不是说我想做的事情不可能用分析的库来实现,当然可以做到,但我想从你的经验中学到正确的道路解决这个问题。

欢迎任何建议。

3 个答案:

答案 0 :(得分:1)

您可以查看GraphPanel,这是一个简单的对象绘图程序。控件组件以JPanel排列,但JToolBar是更灵活的替代方案。

答案 1 :(得分:1)

您可以尝试使用GEF和日食平台。

article可以帮到你。

saluti

答案 2 :(得分:1)

你看过imag.dev.java.net吗?它是一个NetBeans平台应用程序,虽然未完成,但可能会为您提供一个有趣的起点。