kdoigor 9 de abr. de 2009
1- cria um table model com sua lista
2- cria um jtable com seu table model
mrapha 10 de abr. de 2009
Olá pessoal,
muito obrigado pela ajuda kdoigor!! Eu pesquisei em cima do que você falou até chegar neste código:
private void carregaTabela () throws Exception {
String [] colunas = {
"ID" , "Nome" , "Endereço" , "Telefone 1" , "Telefone 2" , "Logo"
} ;
Vector clinicas = new ClinicaDAO (). TodasClinicas ();
Object [][] dados = new Object [ clinicas.size() ][ colunas.length ] ;
for ( int i = 0 ; i < clinicas . size (); i ++ ) {
Clinica clinica = ( Clinica ) clinicas . get ( i );
dados [ i ][ 0 ] = clinica . getId ();
dados [ i ][ 1 ] = clinica . getNome ();
dados [ i ][ 2 ] = clinica . getEndereco ();
dados [ i ][ 3 ] = clinica . getTelefone ();
dados [ i ][ 4 ] = clinica . getTelefone2 ();
dados [ i ][ 5 ] = clinica . getLogomarca ();
}
DefaultTableModel modelo = new DefaultTableModel ( dados , colunas );
tbClinica . setModel ( modelo );
}
O site que usei como referência foi o http://java.sun.com/docs/books/tutorial/uiswing/components/table.html
Abraços a todos!!