gpt4 book ai didi

java - 如何在 java swing GUI 中创建可移动的节点和边缘?

转载 作者:行者123 更新时间:2023-12-03 18:20:46 25 4
gpt4 key购买 nike

在我的 java 项目中,我需要创建一个带有 swing 的 GUI,其中我将有一个像空间一样的 Canvas 。用户应该能够单击并创建节点,然后将节点与边链接起来(就像您在 MS Visio 中创建 UML 图一样)。用户还应该能够移动节点和边。然后我的应用程序将保存网络并运行自私节点算法,用户应该能够在 GUI 上实时看到它(边的创建和消除)。我不确定我需要使用哪些 Swing 工具来完成此操作。 (是否可以在 WPF 中完成,为此我必须使用什么工具)

最佳答案

试试这个

<dependency>
<groupId>jgraph</groupId>
<artifactId>jgraph</artifactId>
<version>5.13.0.0</version>
</dependency>

我们真的用这个库创建了非常复杂的 swing UI 屏幕,其中有很多面向图形的结构。看这里http://www.jgraph.com或直接在这里 http://www.jgraph.com/images/business-large.png这是您要找的东西吗?

关于java - 如何在 java swing GUI 中创建可移动的节点和边缘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11692095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com