我想使用JUNG庫來可視化框架中的一些圖形(實際上是JInternalFrame,因爲我也有圖形之外的其他東西)。有在我班上許多代碼,但我只給了簡短的版本,我如何創建組件以顯示圖形:JUNG可滾動的可視化查看器
- 創建圖表的佈局,根據圖表的類型,我有不同的創建的佈局
- 使用佈局作爲參數創建VisualizationViewer。
- 創建一個包含VisualitationViewer的GraphZoomScrollPane。
- 將GraphZoomScrollPane設置爲框架的內容窗格。
最終效果是,顯示滾動條,但即使圖形大於框架,滾動條也未啓用。如果我減小框架的大小,滾動條被啓用,但我無法滾動查看整個圖形。所以無論框架有多大,我都看不到整個圖形。
我也嘗試設置佈局的大小,VisualizationViewer的大小,但沒有奏效。
請問有人能告訴我我錯過了什麼嗎?
你可以發佈一個小的,可運行的例子嗎? – sdasdadas
@sdasdadas你的意思到底是什麼意思?你想要我的解決方法的可運行示例嗎?還是基於我在問題中描述的例子? –
後者是你的問題的一個例子,將幫助我看到發生了什麼。一張圖片勝過千言萬語。 :) – sdasdadas