gpt4 book ai didi

java - 最佳 Java 图形库

转载 作者:行者123 更新时间:2023-12-01 14:07:39 24 4
gpt4 key购买 nike

我必须编写一个 Java 应用程序,允许用户创建二叉树的可视化表示。即:将节点添加到 Canvas ,拖动它们,用线链接它们等等。

我设法得到了一个非常基本的应用程序,与标准 Java Graphics2D 和 Swing、AWT 一起使用 - 但我认为它还不够强大。我遇到的主要问题是尝试渲染节点之间的线条(简单),然后在拖动节点时更新线条位置(困难)。

不管怎样,我看了一下LWJGL,因为它看起来很强大,但我担心它太强大了。如果可能的话,我宁愿回避 OpenGL。有什么建议吗?

谢谢

最佳答案

The main problem I ran into was trying to render lines between the nodes (easy), and then update the line position when the nodes are dragged around (hard).

垃圾之神的GraphPanel应该会给你一些想法。

关于java - 最佳 Java 图形库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18770766/

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