У меня есть приложение, которое отображает графики с помощью JFreeChart. Как это бывает, эти графики большие, а JFreeChart работает не очень быстро, что приводит к чудовищному времени перерисовки, особенно при изменении размера графика.
То, что мне нужно, - это способ растянуть изображение, представляющее сюжет, при изменении размера (немного похоже на то, как iPhone представит скриншот остановленного приложения, когда оно снова запускается), и выполнить полную перерисовку только после того, как пользователь отпустит мышь. (т.е. после того, как станет известен окончательный размер участка).
Функции взаимодействия на диаграмме должны остаться нетронутыми (разумеется, без изменения размера).
Есть ли для этого универсальное решение/оболочка Swing? (нет причин, по которым это должно быть специфичным для JFreeChart).
Ваше здоровье