在java中绘制框架

时间:2012-02-29 14:20:38

标签: java java-2d eclipse-gef

我正在寻找一个java 2d绘图框架。我正在构建一个加载图像的应用程序,您应该可以在图像上绘制。但绘制的所有内容都应该是可选择的,可修改的,具有属性等。实际上Eclipse GEF(或Graphiti)看起来非常好,但这似乎只关注绘制图表。我还需要支持写意画,bezier曲线,直线等。

有人知道像Eclipse GEF这样的东西,但也支持徒手绘图和bezier曲线吗?或许它确实如此,我看起来不够好?

1 个答案:

答案 0 :(得分:1)

您可以使用JPanel和自定义paintComponent()方法自行编写简单的编辑器。但是使用撤消等创建一个有用的编辑器是很多工作。

尝试jfig共享软件(30天免费,30美元)。它有一个带编辑器组件的框架以及一个可以调整的默认编辑器。