ele aparecerá sem cortes.
public void carregaTabela(ResultSet rs,JTable jTable){
Vector tabela=null;
Vector linhas=null;
Vector colunas=null;
int numColunas;
try{
ResultSetMetaData metaData = rs.getMetaData();
numColunas = metaData.getColumnCount();
colunas = new Vector();
for(int column = 0; column < numColunas; column++){
colunas.addElement(metaData.getColumnLabel(column+1));
}
tabela = new Vector();
linhas = new Vector();
while(rs.next()){
Vector novaLinha = new Vector();
for(int i=0;i<numColunas;i++){
novaLinha.add(rs.getString((String)colunas.get(i)));
}
linhas.addElement(novaLinha);
}
tabela.add(colunas);
tabela.add(linhas);
jTable.setModel(new DefaultTableModel((Vector)tabela.get(1),(Vector)tabela.get(0)));
}
catch(Exception e){
e.printStackTrace();
}
}


Nenhum comentário:
Postar um comentário