Как отобразить все точки, которые я добавил в ось X в JFreeChartJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как отобразить все точки, которые я добавил в ось X в JFreeChart

Сообщение Anonymous »

Здесь, в строке серии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 ... jfreechart
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»