Imagen na celula da tabela

1 resposta
L

Ola,

Gostaria de uma ajuda para colocar uma imagem na minha JTable.

Eu tenho uma FOR que vai executar 20 veses, e eu quero que a imagen seja colocada em cada uma da linha na 1ª coluna.

for(int i = 0; i < linhas; i++) {                                              
                        
                        nome = a1.getContents();
                        conta = c2.getContents();
                        operacao = c3.getContents();
                        montante = c4.getContents();
                        data = c5.getContents();
                        
                        
                        dados12++;
                        dados22++;
                        pmodelo2.addRow(dados);

                        ImageIcon apple = new ImageIcon("imagens/check_16.gif");
                        ptabela2.setValueAt(apple, i, 0);  // AQUI NO LUGAR DA IMAGEM, NA MINHA TABELA APARECE A STRING "imagens/check_16.gif"
                        
                        ptabela2.setValueAt(nome, i, 1);
                        ptabela2.setValueAt(conta, i, 2);
                        ptabela2.setValueAt(operacao, i, 3);
                        ptabela2.setValueAt(montante, i, 4);
                        ptabela2.setValueAt(data, i, 5);
                        
                    }

Na minha tabela o que aparece é a string “imagens/check_16.gif”, mas o que eu gostaria era que a propria imagem aparecesse

Como faço para que a imagem apareça nas minhas celulas da 1ª coluna.

Obrigado desde ja !

1 Resposta

_fs

http://www.google.com/search?q=java%20jtable%20image

http://forum.java.sun.com/thread.jspa?threadID=593043

Criado 26 de setembro de 2007
Ultima resposta 28 de set. de 2007
Respostas 1
Participantes 2