用于拖放和图表绘制支持的 Java 库

标签 java drag-and-drop desktop-application diagram

<分区>

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

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

是否有任何特定的 Java 库可以实现此功能?如果没有,您是否建议使用其他具有良好库的编程语言来帮助实现该特定实现?

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

最佳答案

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

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

关于用于拖放和图表绘制支持的 Java 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15391990/

相关文章:

java - 如何在运行 testng 时进行编程分析

jquery-ui - Chrome 中的 jQuery UI 拖放/可排序拖放为空

java - 从基于 Web 的应用程序到基于桌面的应用程序的通信

web-applications - Web 和桌面应用程序之间构建 UI 的差异

c# - MVVM 应用程序中用户配置数据的实用管理

java - 并发 - 以线程安全的方式获取通过 Java 插入的对象的 MongoDB 生成 ID

java - 如何将 Oracle AQ 库配置为 Wildfly 8 模块?

java - 创建字节数组缓存

Dojo 1.7.2 拖放错误 - "mouseButtons.isLeft"

java - 如何在两个面板之间拖放形状