LineChartModel model = new LineChartModel();
model.getAxis(AxisType.X).setTickFormat("%H:%#M:%S");
DateAxis dateAxis = new DateAxis("Time");
model.getAxes().put(AxisType.X, dateAxis);
答案 0 :(得分:3)
在为旧Axis
设置刻度线格式后,您正在创建一个新轴并将其设置为X轴,以便消除这些更改。
尝试以下任一代码段。
LineChartModel model = new LineChartModel();
DateAxis dateAxis = new DateAxis("Time");
model.getAxes().put(AxisType.X, dateAxis);
model.getAxis(AxisType.X).setTickFormat("%H:%#M:%S");
或者
LineChartModel model = new LineChartModel();
DateAxis dateAxis = new DateAxis("Time");
datAxis.setTickFormat("%H:%#M:%S");
model.getAxes().put(AxisType.X, dateAxis);