String[]columnNames={"Código","Nome","Estado","CPF","Data","Foto"};Object[][]dados={{newImageIcon("tomcat.gif"),"Copy"},{newImageIcon("MS.GIF"),"Add"},};DefaultTableModelmodelo=newDefaultTableModel(dados,columnNames);JTabletabela=newJTable(modelo){// Returning the Class of each column will allow different// renderers to be used based on ClasspublicClassgetColumnClass(intcolumn){returngetValueAt(0,column).getClass();}};ClienteDaoclienteD=newClienteDao();tabela.setModel(modelo);List<Cliente>lista=clienteD.listar(campo_pra_pesquisaNome.getText());//aqui pega o campo por parametro pra pesquizamodelo.addRow(newString[]{cli.getid_Cliente().toString(),cli.getNome_Cliente(),cli.getEstado_Cliente(),cli.getCpf_Cliente(),dataFormatada,// cli.getData_Cliente().toString(), });
essa tabela ai eu coloco na coluna Foto um array de jlabel e set o icone deles porem aparece o icone em toda a coluna eu queria que aparecesse o icone em cada linha da coluna um icone e nao o mesmo em toda a coluna