Возникли проблемы с изменением размера изображения для размещения в метке

У меня проблемы с изменением размера изображения, чтобы оно поместилось на этикетке. Я надеюсь, что вы можете помочь поблагодарить вас заранее. У меня есть кнопка "Обзор", к которой я добавляю ActionListener, и с помощью кнопки открывается showOpenDialog, и я выбираю изображение и устанавливаю для него значок, для которого устанавливается метка. Но я не знаю, где моя ошибка, чтобы изменить размер изображения, чтобы оно точно вписалось в ярлык.

    @Override    
        public void actionPerformed(ActionEvent e){
              JFileChooser fc = new JFileChooser();
              int returnVal = fc.showOpenDialog();
    if(returnVal == JFileChooser.APPROVE_OPTION){
              File file = fc.getSelectedFile();
              String path = fc.getPath();
              icon = new ImageIcon(path);
              lfoto.setIcon(icon.getImage().getScaleInstance(lfoto.getWidth(),lfoto.getHeight(),Image.SCALE_DEFAULT));

timagen.setText(path);
repaint;
               }
                           }
        JButton browse = new JButton("Browse);
        browse.addActionListener(this);

0 ответов

Другие вопросы по тегам