У нас есть старое (более 10 лет) приложение Java Swing, которое рисует множество кругов и связей (линий) между этими кругами в JCanvas (подклассе JComponent) на основе лабораторных данных.
Потому чтоданные становятся все больше и больше, теперь мы не можем отобразить весь чертеж.Мы поместили JCavans в JScrollPane, но прокручивать чертеж не удобно.
Можем ли мы добавить увеличение для уменьшения?если да, то как?Я знаю, что мы можем увеличить изображение, но рисунок на холсте - это изображение?
спасибо,
РЕДАКТИРОВАТЬ:
мы рисуем эти круги и линии с графикой в методе paintComponent(Graphics g)
.