我正在使用 JChart2D 进行可视化。我想让 X 和 Y 轴在像素方面相等。通过这样做,可以更容易地看出这些点在欧几里得距离中彼此之间的距离(见图)。就像现在一样,x 轴更加伸展。它们在值方面已经具有相同的范围。
帧大小现在定义像素值,即:
jFrame.setSize(800,600);
. 然后,一切都动态地适合 Chart2D 调整自身大小以腾出空间的框架内。我手动找到像素,但这似乎很愚蠢。此外,如果我有一个包含很多集群的场景,则图例行将换行并因此调整图表的大小。
我搜索了很多并查看了文档,但我一直无法找到解决方案。
那么如何将图表设置为固定大小,独立于框架中的其他项目?
图片示例: