2013-02-05 24 views
1

我需要在JSF頁面中繪製DAG圖形(即具有節點和有向邊的圖形)。 任何人都可以建議我一個庫來做到這一點? 我更喜歡JAVA庫,因爲圖形是從數據庫數據動態生成的,所以我將實現一個Bean來設計圖形,然後在JSF頁面中顯示它。在JSF中繪製DAG圖形

N.B.我用Primefaces,用於通知

+1

JSF最終會生成純HTML。這是**你的工作**(不是我們的)來搜索你如何處理這個問題。 *我更喜歡JAVA庫,因爲... *請閱讀常見問題解答:[我不應該在這裏問什麼樣的問題?](http://stackoverflow.com/faq#dontask)。當你有真正的問題時回來。 –

回答

2

您可以檢查此primefaces組件,用於JSF:Primefaces MindMap Component

或檢查開源jgrapht。 Example Here

或者我強烈建議檢查這個JavaScript庫生成自己的圖表:rapgael js library

可以生成向無環圖與他們兩個。 祝你好運!

+0

我不能使用MindMap,因爲它有一個根節點和一些與它相關的節點,但是我需要一個圖表,其中包含相同級別的節點,並且它們之間有直接的邊界。節點和邊的數量是從數據庫中獲得的,因此圖的生成必須是動態的。 – user2042895

+0

看看這個[鏈接](http://jgrapht.sourceforge.net/visualizations.html),這是你需要我想的嗎? – GkhnSr