我需要在Java GUI應用程序中動態繪製(星形)拓撲。通過星型拓撲結構,我的意思是這樣的:如何動態地在Java中繪製(星形)拓撲?
network topology http://www.thebryantadvantage.com/images/Star%20Topology.jpg
它並不需要過分花哨,但我並不想這樣做太醜陋和原油。動態地說,我的意思是拓撲結構隨着時間的推移很少變化,但由於節點數量非常小,完整的重繪不會造成傷害。
我搜索了一段時間,但我找不到任何有用的東西 - 也許我只是用錯誤的關鍵字搜索。我也使用JFreeChart,但從我所看到的,沒有類包含類似的東西。我的一位朋友建議尋找適用於Java的思維導圖庫,但我可以找到完整的應用程序,這是一個矯枉過正的問題。
我不敢相信有沒有別的辦法來處理形狀,線條等問題?我目前正在使用JTree,但我不相信沒有更好的方法來做到這一點。
其他信息:我有一個根節點的小數字(< 10),可能還有少量的葉子(< 10)。這是關於VM < - >服務器映射,所以葉子會隨着時間改變他們的父母。實時遷移時的某些「動畫」會很酷,但在第一步中不需要。
謝謝,請原諒我錯過的任何東西 - 這是我的第一個問題。
在仔細觀察JGraph(T)之後,我發現這對我的需求是一種矯枉過正。你是對的,下面是一些示例代碼:http://java.sun.com/applets/jdk/1.4/index.html(GraphLayout) – tmr 2010-04-14 07:08:35