
Pasar datos de jList a jTextField
Publicado por esi92 (37 intervenciones) el 22/10/2016 13:45:15
Hola
Para pasar un dato de un jList a un JtextField.
El jList contiene el nombre de los proveedores de una base de datos.
En el jTextField quiero obtener el código del proveedor que se seleccione.

Muestro el trozo de código el fallo supongo que será en: jTextFieldCodigoProveedor.setText(String.valueOf(datos [0]));
Que no se como mostrar el resultado obtenido...
Para pasar un dato de un jList a un JtextField.
El jList contiene el nombre de los proveedores de una base de datos.
En el jTextField quiero obtener el código del proveedor que se seleccione.
Muestro el trozo de código el fallo supongo que será en: jTextFieldCodigoProveedor.setText(String.valueOf(datos [0]));
Que no se como mostrar el resultado obtenido...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
private void jListProveedoresMouseClicked(java.awt.event.MouseEvent evt) {
Object valor2 = jListProveedores.getSelectedValue();
Object [] datos = new Object [1];
try {
Statement st = cn.createStatement(); //Se crea un objeto de tipo Statement.
ResultSet rs1 = st.executeQuery("SELECT CodigoProveedor FROM proveedores WHERE Nombre LIKE '%"+valor2+"%'"); //Almacena los datos de la consulta que se realiza.
datos [0] = rs1.getInt("CodigoProveedor");
jTextFieldCodigoProveedor.setText(String.valueOf(datos [0]));
} catch(Exception ex) {
Logger.getLogger(Proveedores.class.getName()).log(Level.SEVERE, null, ex);
}
}
Valora esta pregunta


0