0
我有存儲在數據庫中的鄰接矩陣,我想用Java Jung圖形包進行交互式編輯。交互式圖形編輯可以在示例GraphEditorDemo中看到。我完成了一個方法,它將根據鄰接矩陣中的信息創建圖形對象。現在我想把它們放在一起交互編輯這些圖(創建/刪除頂點/邊,修改邊的權重和容量......)。我希望在不重新發明輪子的情況下有效地做到這一點。Java榮格圖編輯器
那麼,創建/擴展交互式圖形編輯器的最佳方法是什麼?
- 我可以延長
GraphEditorDemo
嗎?
我不認爲這是一個有效的選擇,因爲我將無法控制GraphEditorDemo中的頂點/邊界工廠,這與我的圖表及其在數據庫中的工廠不同。
- 除了擴展,我還有什麼其他選擇使用所有這些代碼?