Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在折线图上设置数据类型日期的水平轴选项_Java_Gwt_Charts_Google Visualization - Fatal编程技术网

Java 在折线图上设置数据类型日期的水平轴选项

Java 在折线图上设置数据类型日期的水平轴选项,java,gwt,charts,google-visualization,Java,Gwt,Charts,Google Visualization,我使用的是Java(不是javascript)中的gwt-visualization-1.1.2,我的折线图都已设置好并正在运行 但是,我无法告诉图表使用自定义x轴(使用haxis.ticks),或使用haxis.maxValue为x轴末端设置最大值,请按照。因为我不能收紧x轴最右边的日期值,所以刻度从2010年变为2060年。我想展示的是2016-2017年我的几个数据点 以下是我为使其工作所做的尝试: haxis.ticks AxisOptions hAxisOptions = AxisOp

我使用的是Java(不是javascript)中的gwt-visualization-1.1.2,我的折线图都已设置好并正在运行

但是,我无法告诉图表使用自定义x轴(使用
haxis.ticks
),或使用
haxis.maxValue
为x轴末端设置最大值,请按照。因为我不能收紧x轴最右边的日期值,所以刻度从2010年变为2060年。我想展示的是2016-2017年我的几个数据点

以下是我为使其工作所做的尝试:

haxis.ticks

AxisOptions hAxisOptions = AxisOptions.create();
hAxisOptions.set("ticks", "1453349417000,1482293418");

AxisOptions hAxisOptions = AxisOptions.create();
hAxisOptions.set("ticks", "Date(2016,1,1),Date(2016,12,1)");
haxis.maxValue

AxisOptions hAxisOptions = AxisOptions.create();
hAxisOptions.setMaxValue("Date(2016,1,1)");

AxisOptions hAxisOptions = AxisOptions.create();
hAxisOptions.setMaxValue("1482293418");
我认为这很棘手,因为这张折线图使用的是连续刻度(即日期)。我不知道如何使用gwt创建一个tick数组,因为文档中完全没有对排序的任何解释(甚至javadocs),所以没有参考点

如果您知道我如何能够收紧基于日期类型的x轴刻度/间隔/步长,那将不胜感激