Actualizar JTable con JTextBox Hibernate Persistencia
Mi caso es como pasarle el setParameter del query que se encuentra en el mapeo para que al poner una letra en el JTextBox me valla actualizando el JTable con el resultado. Adjunte una imagen.
Este es mi codigo:
String[] columNames = {"ID","Pais"};
tblPais.setModel(new DefaultTableModel());
try{
this.iniciarOperacion();
model = (DefaultTableModel) tblPais.getModel();
model.setColumnIdentifiers(columNames);
List<Pais> lst;
lst = sesion.getNamedQuery("BusquedaPais").list();
for(Pais p : lst){
String lista[] = {String.valueOf(p.getIdpais()),p.getPais()};
model.addRow(lista);
}
tblPais.setModel(model);
sesion.close();
}
catch (Exception e) {
System.out.println("Error " +e);
}
TableColumn columna = tblPais.getColumn("ID");
columna.setPreferredWidth(60);
columna.setMinWidth(40);
columna.setMaxWidth(60);
}
En Pais.hbm.xml tengo este query
SELECT p FROM Pais p WHERE pais like :pais
</query>
Adjunto | Tamaño |
---|---|
Ejemplo.png | 82.66 KB |
- Inicie sesión o regístrese para enviar comentarios
Comentarios recientes
hace 13 semanas 4 días
hace 1 año 25 semanas
hace 1 año 29 semanas
hace 1 año 36 semanas
hace 1 año 44 semanas
hace 1 año 47 semanas
hace 1 año 49 semanas
hace 2 años 23 horas
hace 2 años 1 día
hace 2 años 6 semanas