java - 在 jfreechart 上显示标签

标签 java jfreechart

我使用具有 3 年数据的时间序列图表。问题是我无法将开始日期显示为日期轴(x 轴)上的标签

例如:如果我要显示从2008年10月27日到2011年10月27日的数据,日期轴上的标签不是从2008年10月27日开始,而是从更晚的日期开始。

我想要有关如何将标签设置为开始日期的建议。

我们将不胜感激。

|
|
+------------+----------------+-
1 月 9 日 4 月 9 日


我希望“Oct 08”显示在 x 轴和 y 轴的交点处。

最佳答案

因为这似乎是 DateAxisValueAxis 的子类,setLowerMargin()可用。它应该让你看到下限;您可能希望它在交叉点处被剪裁。您也可以尝试垂直日期,如图所示 here .

关于java - 在 jfreechart 上显示标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7914584/

相关文章:

java - 如何模拟 Google Guava 缓存生成器?

java - JFreeChart 使 XYSeriescollection 可迭代

clojure - 如何让 Lein 与 JFreeChart 和 Dejcartes 配合使用?

java - 计算半径中的二维坐标(对于基于图 block 的游戏)

java - 如何禁用 '' 是否要在 selenium webdriver 中保存此站点的 chrome 弹出窗口的密码

java - Axis2 生成的服务创建错误的请求

java如何从文件里读取字符串

java - 组合图上的 JFreeChart 十字线

java - JFreeChart MeterPlot

java - 颜色与图例不同步