2013-02-22 85 views
2

嗨我正在研究java中的硬盤驅動器模擬,我希望能夠在任何給定驅動器中表示碎片(表示爲一系列對象Hashmaps,陣列等)類似於xp中的酒吧舊的碎片工具XP toolbar。我正在考慮從谷歌的酒吧或餅圖我已經閃爍着搖擺可能是我最好的選擇?任何人都可以提供任何指導我如何去做這件事。Java Hdd圖形表示

回答

2

我會檢查出JFreeChart潛在的巨大數字possible renderings。包含代碼的大量樣本的Here's a page

+0

這看起來很多謝謝。 – Ian 2013-02-22 13:40:34

+0

附加指導[here](http://stackoverflow.com/tags/jfreechart/info); ['XYBlockRenderer'](http://www.jfree.org/jfreechart/api/javadoc/org/jfree/chart/renderer/xy/XYBlockRenderer.html)似乎是apropos。 – trashgod 2013-02-22 16:11:09

0

JFreeChart通常是在Swing應用程序中繪製圖表的最佳選擇。還有一些其他的開源庫。請參閱this頁面上的最後一個問題。

但是,如果您需要一些自定義功能,您可能需要在Graphics2D中進行一些自定義渲染。

0

JFreeChart可能是酒吧或餅圖的解決方案,但如果您只需要一個簡單的堆疊酒吧,我確實會建議覆蓋揮杆庫中的JLabel。這將是非常簡單的。

如果你還需要更多的圖表和圖表和東西,絕對看看JFreeChart,它很棒。