1

我正在开发一个软件,我需要在其中定义要拖放到空白屏幕上的项目。项目属性在屏幕内设置,也可以删除。

它类似于 UML 绘图应用程序所做的事情。但是,我希望这个项目用于控制设备图标位于屏幕一侧的设备,并且用户将能够将这些图标拖放到屏幕上,将它们连接在一起,配置它们......等等。

是否有任何特定的 Java 库可以实现这一点?如果没有,您是否建议其他具有可以帮助该特定实现的良好库的编程语言?

注意:这是当前的桌面应用程序。但是,欢迎仅针对在线申请提出建议。谢谢你,

4

3 回答 3

3

Swing 已经带有拖放支持,但是,没有链接/等。

您可以在http://www.eclipse.org/gef/上查看 Eclipse GEF 项目- 一个为创建图形编辑器而构建的框架。

于 2013-03-13T17:30:33.877 回答
1

您可以尝试检查 Eclipse 的 GMF 框架。我知道它已用于一些商业线框图产品http://www.eclipse.org/modeling/gmp/

于 2013-03-13T17:38:03.547 回答
1

google 的 Window builder 看起来是一个更容易使用的工具。https://developers.google.com/java-dev-tools/wbpro/

于 2013-03-13T17:44:21.427 回答