2013-03-08 1 views
0

Эта проблема связана с моим эмулятором Atari 2600, и это расстраивает меня, не веря.ImageIcon внутри JLabel внутри JFrame просто ОТКАЗЫВАЕТ любую попытку перерисовать

Мой код в этом Pastebin: http://pastebin.com/2jS9NieD

По сути, я просто не могу получить BufferedImage внутри ImageIcon в JLabel внутри JFrame, чтобы обновить то, что на экране, и это fricking смешно.

+0

Код должен быть вставлен здесь для просмотра, а не на другом веб-сайте. – camickr

ответ

-1

Подкласс JPanel и переопределить способ paint(Graphics) для наведения BufferedImage на объект Graphics. Добавьте панель в свой фрейм, можете просто вызвать repaint() на панели, если вы хотите ее перерисовать.

+0

-1 Несмотря на то, что предложение для пользовательской живописи является разумным, пользовательская покраска выполняется путем переопределения метода paintComponent(). – camickr

+0

Пробовал, что. Не использовать. –

Смежные вопросы