Вставьте образ Java с помощью JLabel соответствующим образом?

#java #image #jlabel #scaling

#Ява #изображение #качать #jlabel #пересчет

Вопрос:

Я нахожусь в процессе создания программы, которой нужно несколько картинок, но проблема в том, что картинка слишком большая …

Вот пример того, как я приклеил картинку:

 static ImageIcon test= new ImageIcon("test.png"); public JLabel test = new JLabel(" ", test, JLabel.CENTER); test.setBounds(600, 150, 200, 400); backgroundStart.add(test);  

Однако, когда я добавил его в «рамку» в конце и хочу посмотреть на картинку, отображается только один угол общей картины, но я не могу увеличить «Границы», иначе это мешало бы остальным.

Следовательно, действительно ли вам нужно адаптировать изображение к пикселям с помощью таких программ, как Paint, или вы также можете уменьшить его в программном коде Java, чтобы оно не выглядело как пиксельная масса в конце.

Комментарии:

1. сделайте его меньше в программном коде Java — посмотрите на Image API. Существует метод, который позволит вам масштабировать изображение перед добавлением его на этикетку.