Добавить изображение в графический интерфейс


Я пытаюсь добавить изображение в JPanel в графическом редакторе IntelliJ. Я не могу найти ничего, что позволило бы мне сделать это.

У кого-нибудь есть идеи?

2 4

2 ответа:

Если вы хотите добавить Image/ImageIcon в графический интерфейс, то лучше поместить изображение (ы) в JLabel, ссылки на учебники содержат примеры для этого, с для правильного использования LayoutManager и изменяемого размера Для / с Top-lavel Container

Вы не определили, что означает "добавление изображения". Это фоновое изображение и другие компоненты будут добавлены сверху. Вы хотите, чтобы изображение заполнило всю панель, или изображение должно быть нарисовано в его фактическом размере? Подход будет отличаться в зависимости от ответа. Возможно, вы можете использовать существующий компонент или, возможно, вам нужно будет создать пользовательский компонент.

Смотритепанель фона для нескольких подходов.