私は、クアッドツリー構造を実装するJava(Eclipse)のクラスを作成しています。この構造に精通していない人のために、それは以下の図に示すように、4つの他の四角形に再帰的に分割される単純な四角形です。 Javaのクアッドツリー・グラフィック表示
データ構造を次のように表示したいとします。誰も簡単な実装の良いアイデアを持っていますか?
ありがとう
私は、クアッドツリー構造を実装するJava(Eclipse)のクラスを作成しています。この構造に精通していない人のために、それは以下の図に示すように、4つの他の四角形に再帰的に分割される単純な四角形です。 Javaのクアッドツリー・グラフィック表示
データ構造を次のように表示したいとします。誰も簡単な実装の良いアイデアを持っていますか?
ありがとう
あなたは、JavaのAWTを使用するか、ウィンドウを作成し、そこにクワッドツリーを描画するためにスイングすることができます。たとえば、SwingではJPanel
を作成し、そこで図面を作成することができます。ラインを描くことや正方形を描くことだけの問題であるため、それほど複雑である必要はありません。
ACM Java Task Forceには、このような種類の作業を行ううえで非常にシンプルなグラフィックパッケージが用意されています。
良いチュートリアルhereがあります。
ありがとう、試してみます – kande
ありがとうございますが、四角形を分割している間に自動的にコードが実行されるようにしたいと思います。 – kande