Добавление картинки в ресурсы проекта и дальнейшее её использование

168
06 февраля 2022, 22:10

Есть Bground.jpg в изображениях
Как добавить его в ресурсы проекта и потом установить как Bground

Проект написан на Swing, собирается внутренним сборщиком Idea.

Answer 1

Можно использовать готовый JImagePanel. Посмотреть и скопировать реализацию можете тут https://gist.github.com/sauljabin/ad45446698bc094b37d4

Суть проста, сначала создаете объект картинки ImageIcon, потом отрисовываете картинку на Jpanel

  graphics.drawImage(image, 0, 0, getWidth(), getHeight(), null);
Answer 2
Image image = new Image("Папка с картинками в проекте/название картинки.png"); // создаешь экземпляр класса Image и кидаешь туда картинку.
public ImageView imageSet;
private void setImage() { // метод для установки картинки
        imageSet.setImage(image);
    }

ИЛИ ВОТ - https://stackoverflow.com/questions/1466240/how-to-set-an-image-as-a-background-for-frame-in-swing-gui-of-java

READ ALSO
Message Send to Email

Message Send to Email

Ребята хочу отправить песьмо на имейл но у меня на 28 строке исключение Exception in thread "main" javalang

100
Размер экрана Android

Размер экрана Android

почему то приложение при считывания размера экрана getSize() стало давать не реальные размеры, а на 25% меньше

66
Вывести результат запроса в виде таблицы

Вывести результат запроса в виде таблицы

Мне нужно, чтобы текст выводился не в одну строчку, а таблицей, но я не знаю, как это сделать

80
как выводить данные в javafx(поле Text)

как выводить данные в javafx(поле Text)

Я новичок и только зашел в javaFXя создал новый проект javaFX в Intelij IDEA, открыл sample

153