2

嗨,我正在用 java 进行硬盘模拟,我希望能够表示任何给定驱动器中的碎片(表示为一系列对象哈希图、数组等),就像 xp 的旧碎片工具XP 工具栏中的条一样。我正在考虑来自谷歌的条形图或饼图,我发现摇摆可能是我最好的选择?任何人都可以指点我如何解决这个问题。

4

3 回答 3

2

我会检查JFreeChart以获取大量可能的渲染这是一个包含大量示例的页面,包括代码。

于 2013-02-22T11:58:58.757 回答
0

JFreeChart 通常是在 Swing 应用程序中绘制图表的最佳选择。还有一些其他的开源库。请参阅此页面上的最后一个问题。

但是,如果您需要一些自定义功能,您可能需要在Graphics2D.

于 2013-02-22T12:00:06.300 回答
0

JFreeChart可能是条形图或饼图的解决方案,但如果您只需要一个简单的堆叠条形图,我确实建议从 swing 库中覆盖JLabel 。这将非常容易。

无论如何,如果您需要更多图表和绘图之类的东西,一定要看看 JFreeChart,它很棒。

于 2013-02-22T12:00:12.723 回答