как я могу полностью очистить панель - PullRequest
0 голосов
/ 21 ноября 2010

Привет У меня на панели есть панель, на которой можно что-то нарисовать. А также у меня есть кнопка «Очистить», которая полностью очищает панель. Но я не знаю, как мне сделать эту работу? Я использую NetBeans. спасибо

Ответы [ 3 ]

3 голосов
/ 21 ноября 2010

Ну, это действительно зависит от того, как у вас есть панель для рисования. Обычно кто-то переопределяет метод рисования панели и рисует экран на основе точек или других геометрических элементов.

Чтобы очистить панель, вам нужно очистить точки, а затем вызвать перерисовку, используя метод repaint () панели.

Это, однако, действительно зависит от того, как вы реализовали первую часть своего решения. Нам действительно нужно больше информации, чтобы дать более точный ответ.

0 голосов
/ 21 ноября 2010

Пользовательские подходы к рисованию показывает два распространенных подхода к созданию пользовательских изображений.Также показаны общие подходы к очистке картины.

0 голосов
/ 21 ноября 2010

Используйте метод clearRect, чтобы нарисовать цвет фона по всей области

...