
impedir registrar un dato de un jcombobox a un jtable si ya se ingreso anteriormente
Publicado por guido (3 intervenciones) el 22/11/2017 13:16:48
Hola, tengo una duda de como poder validar ingresos de datos duplicados a un jtable, tengo una lista de paises en un jcombobox y al momento de seleccionar y guardar con un jbutton(agregar) me sigue agregando al table incluso si ya guarde el registro. lo que necesito es que mande un mensaje por jlabel al usuario diciendo que el table ya contiene ese registro y no se puede almacenar se que se hace con un metodo boolean que recorra la tabla y valide que no se repitan datos.
hasta el momento este es el boton donde solo agrego y valido si se selecciono algo antes de ingresar.
ayuda con el metodo boolean porfavor o si hay otra forma que me complemente este codigo y impedir lo descrito estaria muy agradecido por la ayuda.
1
2
3
4
5
6
7
8
9
10
11
12
private void b_sumpaisActionPerformed(java.awt.event.ActionEvent evt) {
if(txt_pais.getSelectedIndex()==0){
l_mensajeframe.setText("Seleccione al menos un Pais de origen");
}else{
DefaultTableModel modelo=(DefaultTableModel) jtablaPais.getModel();
Object [] fila=new Object[1];
fila[0]=txt_pais.getSelectedItem();
modelo.insertRow(0, fila);
jtablaPais.setModel(modelo);
}
}
ayuda con el metodo boolean porfavor o si hay otra forma que me complemente este codigo y impedir lo descrito estaria muy agradecido por la ayuda.
Valora esta pregunta


0