Рисование в java
Добавлено: 18 июл 2006, 11:53
Доброго времени суток!
Создаю JFrame с BorderLayout-том, в цетральную зону кидаю JPanel и начинаю рисовать на нем используя метод getGraphics(). Все замечательно. После чего хочу изменить размеры JFrame-а, происходит перерисовка и рисунок исчезает. Все логично, но после прекращения изменения размеров окна никак не могу востановить рисунок. Использовал метод "ComponentResized(java.awt.event.ComponentEvent evt)" для JPanel. Пока тянешь за край все нормально, как только остановился изменять размеры все пропадает. Подскажите метод который надо использовать, что бы востановить рисунок после изменения размеров JFrame-а.
Создаю JFrame с BorderLayout-том, в цетральную зону кидаю JPanel и начинаю рисовать на нем используя метод getGraphics(). Все замечательно. После чего хочу изменить размеры JFrame-а, происходит перерисовка и рисунок исчезает. Все логично, но после прекращения изменения размеров окна никак не могу востановить рисунок. Использовал метод "ComponentResized(java.awt.event.ComponentEvent evt)" для JPanel. Пока тянешь за край все нормально, как только остановился изменять размеры все пропадает. Подскажите метод который надо использовать, что бы востановить рисунок после изменения размеров JFrame-а.