1
Я работаю над рабочим столом целый день, пытаясь понять, как получить максимальное значение оси из созданного графика. Вот как он создается:Как получить максимальное значение Y из StackedBarChart (jFreeChart)
final JFreeChart chart = ChartFactory.createStackedBarChart("", "", symbol, dataSet,PlotOrientation.VERTICAL, false, false, false);
я, вероятно, чтобы получить набор данных из диаграммы, а затем получить максимальное значение по оси от него. Набор данных DefaultCategoryDataset
Вопрос: Как я могу это достичь?
Спасибо! Я хочу просто добавить (для других, таких как я): набор данных допускает нулевые значения, поэтому проверьте, является ли 'dataset.getValue (r, c)' не равным нулю, прежде чем получить его двойное или любое другое значение. – nyxz
@Maistora: Хорошо заметили! Я обновил этот пример; 'Double.NaN' is [_unordered_] (http://docs.oracle.com/javase/specs/jls/se7/html/jls-4.html#jls-4.2.3) и всегда сравнивает' false'. – trashgod
Nice :) Интересное решение. Я не знал о Double.NAN. Спасибо за то, что поделился этим :) – nyxz