Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 19.09.2016
Сообщений: 2
1

Добавление изображений на JPanel

19.09.2016, 11:39. Показов 1559. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Хоть убейте, пересмотрел все статьи по этой теме, как доходит до кода - изображение не отрисовывается. Обьясните, пожалуйста, непутевому, в чем проблема?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
 
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;
 
public class Main extends JPanel{
    
    Image img = new ImageIcon("/images/butt.png").getImage();
    
    public static void main(String[] args){
        JFrame fr = new JFrame();
        fr.setSize(500,500);
        fr.setVisible(true);
        fr.add(new Main());
    }
    
    public void paintComponent(Graphics g){
        g.drawImage(img, 0, 0, null);
    }
    
    
}
Добавлено через 6 минут
Немного некорректное название темы, я имел ввиду добавление изображений на JFrame ( Хотя был бы благодарен, если бы вы еще обьяснили, как делать изображение фоном панели )
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.09.2016, 11:39
Ответы с готовыми решениями:

Добавление JPanel на JPanel, не отображаются те, которые добавлены сверху
Здравствуйте. У меня есть панель fon на которой у меня картинка с фоном и 15 панелей на которых...

Добавление jPanel на jScrollPane
Приветствую всех! Столкнулся с такой проблемой: Есть отдельный класс jPanel, экземпляры которого...

Динамическое добавление jPanel
Доброго времени суток. задача следующая: пользователю предлагается ввести размерность сетки n x n...

Потоки, добавление JLabel на JPanel
Суть в том, что под музыку меняются картинки на каждую из которых добавляется надпись. Суть в том,...

1
132 / 126 / 85
Регистрация: 13.09.2013
Сообщений: 485
19.09.2016, 13:01 2
Попробуйте прописать полный путь до файла. Скорее всего именно в неверном пути вся проблема
0
19.09.2016, 13:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.09.2016, 13:01
Помогаю со студенческими работами здесь

Добавление элемента на JPanel в произвольное место
Можно ли добавить какой-либо элемент на JPanel, указав его координаты? Или тут другой класс стоит...

Как правильно задать размер JPanel чтобы JFrame при pack() сжимался до размеров JPanel
Подскажите как правильно задать размер JPanel чтобы JFrame при pack() сжимался до размеров JPanel,...

Удаление JPanel кнопкой на этом же JPanel
Есть JPanel объекты, которые представляют собой панельки с какой - то информацией, на них есть...

Замена JPanel на JPanel в JFrame
У меня есть 3 класса. Первый класс Main наследуется от JFrame и в конструкторе установка размера и ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru