Problemas com get Icon

Eae pessoal, ja venho mais uma vez encher o saco, hehehe

bem estou com um problema, tentando inserir no meu banco uma imagem de um label!!!

tenho uma variavel no java image foto;

Mas quando eu faço:

 
Image image = (Image) foto.getIcon();

ele me mostra este erro:

Exception in thread “AWT-EventQueue-0” java.lang.ClassCastException: javax.swing.ImageIcon cannot be cast to java.awt.Image

Porque sera que nao consigo converter a imagem do label para a minha variavel?? Existe algum jeito?? Obrigado!!!

São incompatíveis…

“cannot be cast”

Pega a foto do seu label, tranforma em byte[] e lança em um campo blob no banco.