Boa tarde a todos.
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
try {
Vector<Object> vctRows = new Vector<Object>();
Vector<Object> vctCols = new Vector<Object>();
//
StringBuffer sbSQL = new StringBuffer();
sbSQL.append("SELECT * FROM tb_Tipos_Documento");
//Conecta Banco Dados
Connection cnn = BancoDados.fabricaConexao(new ConexaoPadrao("TMSystemConfig.Xml"));
//
ResultSet rs = BancoDados.fabricaCosulta(sbSQL, cnn);
//Colunas
vctCols.add("Tipos de Documentos");
//Linhas
TiposInvestimento ti;
while (rs.next()) {
ti = new TiposInvestimento();
ti.setCodigo(rs.getShort("codigo"));
ti.setDescricao(rs.getString("Descricao"));
ti.setDataInclusaoRegistro(new GregorianCalendar());
ti.setDataAlteracaoRegistro(new GregorianCalendar());
ti.setMatriculaUsuario(rs.getShort("MatriculaUsuario"));
vctRows.add(ti);
System.out.println(ti);
}
//ComboBox
cmb.setModel(new DefaultComboBoxModel(vctRows));
//Table
tbl.setModel(new DefaultTableModel(vctRows, vctCols));
} catch (SQLException ex) {
Logger.getLogger(Login.class.getName()).log(Level.SEVERE, null, ex);
}
}
Estou tentando com o código acima preencher uma grid de uma única coluna com os objetos retornados de um ResultSet().
A combo preencho na boa, porém a GRID da erro de CAST.
Alguém pode me ajudar nisso
Preciso que o VIEW de minha GRID exiba somento a descrição e o MODEL fique com o objeto propriamente dito.
Desde já agradeço.