Здесь, в линии серии1, я добавляю значения от 180 до 7000. Но независимо от значений (180 355 7805), которые я добавляю, не отображаются в знаке оси x (я знаю, что график построен на основе значения, которое я дал, но я хочу, чтобы 180 355 7805 были отображены вместе с точками, которые показываются сейчас, если это не возможные, я не могу. 0,180,355,7805, эти точки, по крайней мере, можно отображать).public class JfreeExample {
public static JFreeChart getChart(){
XYSeriesCollection data = new XYSeriesCollection();
XYSeries series1 = new XYSeries("Oil Consumption");
XYSeries series2 = new XYSeries("Max Value " + 1.4);
XYSeries series3 = new XYSeries("Alert Value " + 1.2);
series1.add(180, 0.17);
series1.add(355, 0.08);
series1.add(7805, 0.01);
series2.add(180, 1.4);
series2.add(355, 1.4);
series2.add(7805, 1.4);
series3.add(180, 1.2);
series3.add(355, 1.2);
series3.add(7805, 1.2);
data.addSeries(series1);
data.addSeries(series2);
data.addSeries(series3);
JFreeChart chart =
ChartFactory.createXYLineChart(
"chart Example",
"x-axis",
"y-axis",
data,
PlotOrientation.VERTICAL,
true,
true,
false);
XYPlot plot = chart.getXYPlot();
ValueAxis valueAxis = plot.getDomainAxis();
valueAxis.setVerticalTickLabels(true);
valueAxis.setTickLabelsVisible(true);
return chart;
}
public static void main(String[] args) {
JFrame frame = new JFrame("JFreeChart Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new ChartPanel(getChart()));
frame.setSize(600, 400);
frame.setVisible(true);
}
}
Подробнее здесь: https://stackoverflow.com/questions/795 ... free-chart
Как отобразить все точки, которые я добавил в ось X в диаграмме JFree ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Не в состоянии сделать стержни в горизонтальном диаграмме в диаграмме.
Anonymous » » в форуме Javascript - 0 Ответы
- 39 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как я могу нарисовать еще одну вторичную ось Y на диаграмме так же, как Парето?
Anonymous » » в форуме Php - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-