我创建了一个将jtable中的数据显示到jfreechart中的应用程序。我的jfreechart版本是一个线条图。截图是这样的:
如何使标签的类型是垂直的,所以它看起来整洁或有序。
如何在会议轴值、值和轴类型中制作值标签
这是我的密码
public class LineChartDemo1 extends ApplicationFrame {
/**
* Creates a new demo.
*
* @param title the frame title.
*/
List<ReportChart> theDatas;
public L
我们已经在我们的产品中使用了JFreeChart。但到目前为止,对于所有需要的图表,很容易找到描述和教程。
对于新报告,我们需要显示bar chart,所有条都不是按类别定位的,而是按x轴上的值定位的。例如:
x-axis: time range between date1 and date2
y-axis: is cost in %currency%
所以我需要放置条形,每个条形都有特定的日期,其中date1 < date < date2和cost,这将定义条形的高度。
在JFreeChart中有什么方法可以做到这一点吗?或者其他免费的工具?或任何与此相关的适当信息的链接?
我使用jfreechart创建了一个线形图,我的数据集如下所示...
Date d = s.getUpdateDate();
String date = DATE_FORMAT.format(d);
lineDataset.addValue(s.getCount(), s.getAutomationName(), date);
我得到了一个带有计数值以及日期和automationName的wrt分组的图表。
我想要在X轴上显示365天的数据(这意味着365个日期),在这种情况下,一旦图表生成,我就不希望所有的日期都显示在X轴上。在这种情况下,我只需要显示12个间隔,每个月一个。
我需要修
好的!因此,我有一个很大的图表,其中包含来自的几个元素
final NumberAxis domainAxis = new NumberAxis("lulu");
// add the axis to the plot, map some sets, and a renderer
现在我的问题是Y轴标题的大小和字体已经被修改了,这在主要的Y轴上显示正确。在第二个(有问题的"lulu")中,我得到了一个自定义的字体和大小。显然,两者不匹配,我需要更改辅助NumberAxis标题标签的字体和大小,使其与原始标题标签相对应。
除了在我自己的字体和大小中子类化Numb