Ir para conteúdo
Fórum Script Brasil
  • 0

Erro Setando Icone JButton


thiago.mac

Pergunta

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

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...