Possible Duplicate:
how to drag object
我需要使用Java 2D绘制一些UML组件(类,包等),然后才能拖动它们。有没有办法做到这一点?我的意思是使形状“可拖动”?
最佳答案
JHotDraw
被设计为“用于技术和结构化图形的Java GUI框架”。链接的JHotDraw Pattern Language: JHotDraw Domain Overview说明了如何自定义工程图编辑器。样本org.jhotdraw.samples.draw.Main
是一个合理的起点,而JModeller
是使用该框架构建的简单UML编辑器。