Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2012, 01:33   #1
yazZ3va
Пользователь
 
Регистрация: 07.11.2012
Сообщений: 14
По умолчанию как вывести на JPanel, Image из массива?

как вывести на JPanel, Image из массива?
Код:
Image[][] masImg = new Image[5][5];
	masImg[0][0] = new ImageIcon("res/belarus.jpg").getImage();
yazZ3va вне форума Ответить с цитированием
Старый 12.12.2012, 12:21   #2
Shirokawva
 
Регистрация: 11.10.2011
Сообщений: 7
Стрелка

Можно для Вашей панели переопределить метод paintComponent, в котором и нарисовать image. Например сделать такой внутренний класс:
Код:
class DrawPanel extends JPanel{
	public DrawPanel(){
	        super();
	}
	public void paintComponent(Graphics g){
		super.paintComponent(g);
		g.drawImage(masImg[0][0], 0, 0, null);
        }
}
Shirokawva вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вывести картинку в image через listbox DeDoK Общие вопросы Delphi 1 26.06.2012 20:03
Как вывести на экран имя массива? Hornet_nsk Паскаль, Turbo Pascal, PascalABC.NET 3 08.04.2012 19:33
Как вывести каждый 3 член массива???? NoeJI Помощь студентам 5 02.10.2011 17:20
Получение массива байт JPanel BleStaR Общие вопросы по Java, Java SE, Kotlin 0 15.12.2010 17:20