Dimensionar Img em JLabel

Pessoal,

Tenho o seguinte código:

[code]foto     = rs.getString("foto"); 
ImageIcon Img = new ImageIcon(foto);
LPhoto = new JLabel(Img);
LPhoto.setBounds(new Rectangle(645, 21, 300, 300));
this.getContentPane().add(LPhoto,null);[/code]


Pego o end de uma foto no banco, leio no ImageIcon e mostro no JLabel.
Digamos que eu não saiba a dimensão da img que estou buscando. Existe alguma maneira de dimensioná-la dentro do código? Digo, toda vez q trazer a imagem dimensionar com as medidas que eu guarde em alguma constante.

Grato,
Marck