E o seguinte, tenho um banco de dados, neste tenho imagens que estao armazenadas como BLOB.
Consigo recuperar estas imagens e setar icones em labels com elas ( isto esta sendo feito em outro parte do codigo). Mas com os JButtons isto não esta funcinando.
Abaixo parte do codigo, onde :
resultado: e um vetor de vetores de 2 posicoes, este vetor é resultado da consulta sql ao banco.
/* Agora aki na atrbuicao ao JButton, seja das duas formas acima, esta acontecendo o erro de ponteiro nulo Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
Pergunta
thiago.mac
Bom Galera
E o seguinte, tenho um banco de dados, neste tenho imagens que estao armazenadas como BLOB.
Consigo recuperar estas imagens e setar icones em labels com elas ( isto esta sendo feito em outro parte do codigo). Mas com os JButtons isto não esta funcinando.
Abaixo parte do codigo, onde :
resultado: e um vetor de vetores de 2 posicoes, este vetor é resultado da consulta sql ao banco.
if(resultado.get(iterador) != null){
System.out.println(resultado.get(iterador).getClass());
System.out.println(((Vector)resultado.get(iterador)).get(0).getClass());
System.out.println(((Vector)resultado.get(iterador)).get(1).getClass());
/* Este e o resultado das 3 linhas acima, que tah OK ?
class java.util.Vector
class java.lang.Integer
class javax.swing.ImageIcon
*/
Icon icone = ((Icon)((Vector)resultado.get(iterador)).get(1));
jButton1.setIcon((Icon) ((Vector)resultado.get(iterador)).get(1));
jButton1.setIcon(icone)
/* Agora aki na atrbuicao ao JButton, seja das duas formas acima, esta acontecendo o erro de ponteiro nulo Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
*/
alguém tem uma ideia do porque ?
Obrigado
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.