Aí pessoal, abaixo vai o código do programa que estou fazendo no NetBeans, o problema é que eu não consigo puxar a descrição do produto para um jTextField a partir de um clique com o mouse, está jList pega os dados de um BD
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jList1 = new javax.swing.JList(lista);
jScrollPane2.setViewportView(jList1);
conexao();
}
private void conexao(){
jList1 = new javax.swing.JList(lista);
jScrollPane2.setViewportView(jList1);
consulta = true;
url = "jdbc:odbc:pizzaria";
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//busca Driver
conn = DriverManager.getConnection(url, "anonimous", "guest");
//conecta no BD
stmt = conn.createStatement();
sql = "SELECT descricao FROM bebidas ORDER BY descricao";
rs = stmt.executeQuery(sql);
while(rs.next()){
lista.addElement(rs.getString("descricao"));
consulta = false;
}
if (consulta)
JOptionPane.showMessageDialog(this,"Dados Não Encontrados!");
rs.close();
stmt.close();
conn.close(); //fecha conexão com BD
} catch(SQLException e){ //trata os erros
JOptionPane.showMessageDialog(this,"Erro Cmdo SQL "+e.getMessage());
} catch(ClassNotFoundException e){
JOptionPane.showMessageDialog(this,"Driver não encontrado");
}
}
Até aí tudo bem, funciona td como deveria ser, eu abro a janela e então os dados abrem junto, porém já tentei coloca um evento no MouseClicked da jList e nada dá certo, já criei a mouseListener, mas tb não tive sucesso, c alguém tiver um código meio pronto que funcione vo serei mt grato …
Grande Abraço