Foros del Web » Programación para mayores de 30 ;) » Java »

Duda con jList

Estas en el tema de Duda con jList en el foro de Java en Foros del Web. Hola que tal, tengo una duda con una jList. Pues resulta que a una jList le agrego valores, pero antes lo condiciono para que me ...
  #1 (permalink)  
Antiguo 22/04/2010, 14:45
 
Fecha de Ingreso: mayo-2006
Mensajes: 101
Antigüedad: 18 años
Puntos: 2
Duda con jList

Hola que tal, tengo una duda con una jList.
Pues resulta que a una jList le agrego valores, pero antes lo condiciono para que me regrese todos los regristos que tengo activos, y los inactivos no los muestre.
Hasta ahi todo va bien, solo que la jList agrega los inactivos pero como filas en blanco, como le puedo hacer para que no me lo deje asi??

Mi codigo es el siguiente:
Código HTML:
public void cons_Paciente(){
            try{
            Paciente p=new Paciente();
            p.a_Paterno=jTextField40.getText().toUpperCase();
            p.a_Materno=jTextField41.getText().toUpperCase();
            p.nombre=jTextField43.getText().toUpperCase();
              Controlador_Paciente pac =new Controlador_Paciente(p,'n');
                    String titulos[]={"ID PACIENTE", "NO. EXP.","AP. PATERNO","AP. MATERNO","NOMBRE"};
                    Object obj[][]=new Object[pac.lista.size()][999];
                       for (int i=0;i<pac.lista.size();i++){
                         p=(Paciente)pac.lista.get(i);
                          if(p.estatus.equals("ACTIVO")){
                            obj[i][0]="   "+p.idPaciente.toString();
                            obj[i][1]="   "+p.noExp.toString();
                            obj[i][2]="   "+p.a_Paterno.toString();
                            obj[i][3]="   "+p.a_Materno.toString();
                            obj[i][4]="   "+p.nombre.toString();
                     jTable2.setModel(new javax.swing.table.DefaultTableModel(obj,titulos));
             }}}catch (Exception e) { }}

Última edición por west140; 22/04/2010 a las 15:04

Etiquetas: jlist
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:19.