Рисование поверх загруженного файла изображения - PullRequest
2 голосов
/ 04 ноября 2011

У меня есть приложение для рисования, и я рисую на JPanel. Я хочу иметь возможность загрузить файл изображения в области JPanel, а затем нарисовать его. Я могу загрузить файл, но не могу нарисовать поверх него, потому что файл изображения находится над JPanel. Я ничего не могу на нем нарисовать.

Пожалуйста, помогите.

Ответы [ 2 ]

1 голос
/ 04 ноября 2011

Переопределить метод paintComponent экземпляра JPanel. При этом вы будете рисовать все прямо на объекте Graphics; сначала нарисуйте изображение, а затем нарисуйте поверх него все, что вы хотите.

0 голосов
/ 04 ноября 2011

Я не пользователь UI, но я полагаю, что вы можете использовать Canvas (JCanvas?), Чтобы удержать обе картинки и позволить рисовать на них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...