Как изменить ось Х у графика, чтобы там была шкала как у У?
Как изменить ось Х у графика, чтобы там была шкала как у У.
Наверное нужно как-то поменять CategoryAxis на NumberAxis, но не понимаю как.
Код
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
String series1 = MyFunc.getMyFuncStr();
String series2 = MyFunc.getMyFuncStr2();
double x, y, y1;
double dx = (xMax - xMin) / (n - 1);
for (int i = 0; i < n; i++) {
x = xMin + dx * i;
y = MyFunc.getMyFunc(x, a1, a2);
y1 = MyFunc.getMyFunc2(x, a1, a2);
if (showFirst) {
dataset.addValue(y, series1, Double.toString(x));
}
if (showSecond) {
dataset.addValue(y1, series2, Double.toString(x));
}
}
JFreeChart chart = ChartFactory.createBarChart("Графики функций", "x", "y",
dataset, PlotOrientation.VERTICAL, true, true, false);
setLayout(new BorderLayout());
add(new ChartPanel(chart));```
