Картинка как фон панели в Swing

178
15 апреля 2017, 23:58

Возможно ли сделать картинку фоном панели на подоби иконки?

f = ImageIO.read(StartFrame.class.getResourceAsStream("f.gif")); 
setIconImage(new ImageIcon(f).getImage());

Answer 1

Придётся отнаследоваться от JPanel и переопределить метод paintComponent:

@Override
protected void paintComponent(Graphics g) {
    super.paintComponent(g);
    g.drawImage(bgImage, 0, 0, null);
}

Здесь bgImage - ваша картинка.

READ ALSO
Синхронизация календаря с Exchange и внешней API

Синхронизация календаря с Exchange и внешней API

Нужно синхронизировать удаление события в Exchange с внешней системойЕсли я удалю событие в Exchange, оно переместится в папку удаленные почты

215
Вывод результатов запросов Elasticsearch

Вывод результатов запросов Elasticsearch

Есть запрос к базе Elasticsearch с 6 агрегациямитребуется для каждой первой агрегации а именно IP адрес вывести все данные из базы

187
Зачем нужно имплементировать ответ `parseNetworkResponse` Volley библиотека

Зачем нужно имплементировать ответ `parseNetworkResponse` Volley библиотека

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

200