Простой построитель графиков Java [Swing]
Формулировка задачи:
Написал графический редактор, стоящий и изменяющий сплайны в режиме реального времени на основе библиотеки JFreeChart. Не устраивает время работы при отрисовки 1000 сплайнов одновременно (на i7 около 3 секунд задержка, это совсем бздец). Для сравнения скорости работы на 1000 сплайнах нет никакого простого построителя нескольких графиков? Чтение координат из файлов, масштабирование и т.д. сам добавлю, а создание приложения с 0 всегда вызывало трудности.
Буду очень признателен!
Решение задачи: «Простой построитель графиков Java [Swing]»
textual
Листинг программы
List<Point> graphPoints = new ArrayList<>();
for (int i = 0; i < scores.size(); i++) {
int x1 = (int) (i * xScale + padding + labelPadding);
int y1 = (int) ((getMaxScore() - scores.get(i)) * yScale + padding);
graphPoints.add(new Point(x1, y1));
}