2
我正在尋找一個用於顯示節點鏈接圖(即圖)的java二維圖形庫。我需要:java二維圖形庫
- 添加的MouseListener到一個元件或類似的功能
- 突出元件(冗餘至3或4)
- 顯示/隱藏元件
- 改變元件(厚度,顏色等)
- 自動重畫
- 縮放/縮放,平移,旋轉
- 最好有:簡單的動畫。想象一下基於力的算法的可視化。
- FOSS
- 相當簡單的,不一定是遊戲引擎
- 保持/靜止開發(「活着」)
我可能會使用一個四叉樹,特別是對高效鼠標進入/退出事件。無論如何,應該有一個合適的解決方案。
有些考生:
G - 最後一個版本從2009年
Piccolo2D - 從2011年
jTem最後一個版本 - 最後一個版本從2010年
處理 - (不知道這實際上是什麼)
pulpcore - 停產
acm.graphics - 最後一個版本從2006年
幾乎各方面都比較老。我更喜歡G,但最後的版本是從2009年開始的。
- [G](http://geosoft.no/graphics/) - [Piccolo2D] (http://www.piccolo2d.org/) - [jTem](http://www3.math.tu-berlin.de/jtem/java2d/) - [processing](http://processing.org /) - [pulpcore](code.google.com/p/pulpcore/) - [acm.graphics](jtf.acm.org/) – sondaicus
您是否看過Java Graph(http://www.jgraph。 COM/jgraph。HTML)?我對此不甚瞭解,但認爲我會把它扔在桌子上。另外,JGraphT(http://sourceforge.net/projects/jgrapht/)在2012年進行了更新。 – LarsH