JComboBox

0 respostas
tiago.vt

Pessoal eu fiz um JComboBox pegando as informações do banco de dados, só que as palvras aparece entre [ ] exemplo [ TESTE ]

vo posta o codigo

public Vector listaVendedores() throws SQLException{
			
		Vector vendedores = new Vector();
		ResultSet res = null;
		ps = (PreparedStatement) getConnection.prepareStatement
				("SELECT * FROM vendedor;") ;
			
		res = ps.executeQuery();		
			
		while(res.next()){
			Vector vend = new Vector();
			vend.addElement(res.getInt("idvendedor"));
			vend.addElement(res.getString("nome"));
			vendedores.add(vend);				
		}
		res.close();
		getConnection.close();			
		return vendedores;
	}
private JComboBox getJComboBoxVendedor() throws SQLException, ClassNotFoundException {
		if (jComboBoxVendedor == null) {	
			Conexao con = new Conexao();
			DAOVendedor daoVendedor = new DAOVendedor(con.getConnection());
			jComboBoxVendedor = new JComboBox(daoVendedor.listaVendedores().toArray());			
			jComboBoxVendedor.addActionListener(new java.awt.event.ActionListener() {
				
				public void actionPerformed(java.awt.event.ActionEvent e) {
				
					System.out.println(jComboBoxVendedor.getSelectedItem()); 
				}
			});
			System.out.println(getConnection);
			
			
		}
		return jComboBoxVendedor;
	}
Criado 3 de dezembro de 2008
Respostas 0
Participantes 1