Я хочу создать диаграмму, используя базу данных mysql с Jfreechart, вот код, который я использовал:
try {
String query =
"Select id,Prop_menages_Urbains_Proprietaires from fes";
JDBCCategoryDataset dataset =
new JDBCCategoryDataset(
DBConnection.DBConnection(),
query
);
JFreeChart chart =
ChartFactory.createBarChart(
"test",
"id",
"Prop_menages_Urbains_Proprietaires",
dataset,
PlotOrientation.VERTICAL,
false,
true,
true
);
BarRenderer render = null;
CategoryPlot plot = null;
render = new BarRenderer();
ChartFrame fram =
new ChartFrame("test", chart);
fram.setVisible(true);
fram.setSize(600,650);
}
catch(Exception ex) {
System.out.println("Erreur: " + ex);
}
после выполнения диаграмма не отображается, хотя в синтаксисе кода нет ошибоклюбая помощь, пожалуйста?
ОБНОВЛЕНИЕ: я попробовал тот же код, но на этот раз я использовал другие столбцы из базы данных, и это сработало, что за проблемы с другим, зная, что они все числа