ユーザーがバイナリ ツリーの視覚的表現を作成できる Java アプリケーションを作成する必要があります。つまり、キャンバスにノードを追加したり、ノードをドラッグしたり、線でリンクしたりします。
標準の Java Graphics2D と Swing、AWT を使用してかなり基本的なアプリを作成することができましたが、十分に強力ではないと思います。私が遭遇した主な問題は、ノード間の線をレンダリングし (簡単)、ノードがドラッグされたときに線の位置を更新しようとすることでした (難しい)。
とにかく、LWJGLはかなり強力そうなので見てみましたが、強すぎるのではないかと心配です。可能であれば、OpenGL を避けたいと思います。推奨事項はありますか?
ありがとう