Olá pessoal!!
estou com um problema para trabalhar com a classe vector!
criei um metodo populaCombo que retorna um vector de usuario e comforme abaixo
*------------------------------------------------------------------------------------
private Vector populaCombo() throws SQLException {
String sql = “select * from usuario order by noUsuario;”;
PreparedStatement psmt = ConexaoDB.conexao.prepareStatement(sql);
ResultSet rs = psmt.executeQuery();
Vector vet = null;
while( rs.next() ) {
Usuario u = new Usuario();
u.setIdUsuario(rs.getInt(“idUsuario”));
u.setFuncionario_Pessoa_idPessoa(rs.getIn(“funcionario_Pessoa_idPessoa”));
u.setFuncionario_idFuncioanrio(rs.getInt(“funcionario_idFuncionario”));
u.setNoUsuario(rs.getString(“noUsuario”));
u.setSenha(rs.getString(“senha”));
vetor.add(u);
CbUsuario.addItem(rs.getString(“noUsuario”));
}
return vet;
}
pois é até ae tudo certo, mas quando vou ler a posição do vetor atravez da instrução this.vector.get(index); ñ sei oque fazer, pois ele apenas retorna um Object. Como eu poderia fazer para ler o conteúdo deste retorno segue abaixo.
*------------------------------------------------------------------------------------ private void BtOkActionPerformed(java.awt.event.ActionEvent evt) {
int index = CbUsuario.getSelectedIndex();
“Aqui está o problema Como e Qual estrutura usar para armazenar o resultado”
??? = this.vetor.get(index);
}