У меня есть JPanel внутри моей большой JPanel, и я хочу добавить изображение и изменить его во время выполнения. И мне нужно, чтобы это изображение на меньшей панели было изменено до фиксированного размера при выполнении программы. Мне удалось добавить в него изображение с помощью JLabel, но я не могу исправить его размер или изменить его размер. Большинство предложений, которые я искал в Интернете, не помогли мне, и на самом деле я не понял большинство из них. Вот мой код:
public PhotoPanel() throws IOException {
initComponents();
jPanel1.setLayout(new GridLayout(1,1));
BufferedImage myPicture = ImageIO.read(new URL("http://www3.pictures.fp.zimbio.com/Nicholas+Cage+David+Letterman+-EtX2RCI91al.jpg"));
JLabel picLabel = new JLabel(new ImageIcon( myPicture ));
jPanel1.add( picLabel );
}
И это графический интерфейс моей программы:
Надеюсь понятно объяснил.