Ajustar Foto em JLabel

Boa noite,
Gostaria de ajustar uma foto dentro das dimensões de JLabel como faço ?

Segue o meu codigo:


        JFileChooser  file = new JFileChooser();   
        file.showOpenDialog(this);
        File selecionado = file.getSelectedFile();
        JTxtFoto.setText(selecionado.getAbsolutePath());
        JLblFoto.setIcon(new javax.swing.ImageIcon(JTxtFoto.getText()));

Tenho certeza que isso ira te ajudar.
Redimensionar a imagem em um JLabel

http://javaaberto.blogspot.com.br/2012/05/redimensionar-imagem.html

É só aumentar o tamanho do Jlabel para caber a imagem

Conseguir…

JLblFoto.setIcon(new ImageIcon(imagem.getImage().getScaledInstance(130, 120, Image.SCALE_DEFAULT)));