добавить картинку как фон в swing

451
15 марта 2017, 16:56

Добрый день! необходимо заменить стандартный фон в swing на картинку, не могу разобраться как это сделать, буду благодарен за помощь.

Answer 1

Добрый день!

На фрейме должна быть JPanel

На панель можно добавить таким образом: 1) Переопределив метод Jpanel

@Override
protected void paintComponent(Graphics g) {
    super.paintComponent(g);
    BufferedImage image = ImageIO.read(new File("путь к картинке"));
    g.drawImage(image, 0, 0, this);       
}

2) Добавить лейбл

BufferedImage image = ImageIO.read(new File("путь к картинке"));
JLabel label = new JLabel(new ImageIcon(image ));
jpanel.add(label);
READ ALSO
Пытаюсь нарисовать линию, а она черного цвета всегда libgdx

Пытаюсь нарисовать линию, а она черного цвета всегда libgdx

Указал цвет "ЦИАН", а он черную рисует, если сделать размеры меньше, то рисует того цвета, но мне нужно на всю длину экрана

312
Как сделать списки в ExpandableListView уже открытыми?

Как сделать списки в ExpandableListView уже открытыми?

Или, может, какой метод перегрузить? Не могу найти

208
Баг ВКонтакте с беседами

Баг ВКонтакте с беседами

Добавил страницу в беседу -> написал туда парочку сообщений -> отправил запрос на сервер, получил нормальный json-ответ с id, chatId и всем прочим,...

493
amcharts использование данных json из контроллера

amcharts использование данных json из контроллера

Добрый вечерПытаюсь прикрутить график amcharts на страницу

296