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

Problemas con Text Field del Jframe Java

Estas en el tema de Problemas con Text Field del Jframe Java en el foro de Java en Foros del Web. Que tal amigos estoy en la parte final de un proyecto pero me e trabado con esto, resulta que tengo una base de datos en ...
  #1 (permalink)  
Antiguo 05/11/2008, 12:26
Avatar de baxi2990  
Fecha de Ingreso: agosto-2008
Ubicación: Quetzaltenango - Guatemala
Mensajes: 340
Antigüedad: 15 años, 8 meses
Puntos: 2
Problemas con Text Field del Jframe Java

Que tal amigos estoy en la parte final de un proyecto pero me e trabado con esto, resulta que tengo una base de datos en MySQL ya tengo mis clases y metodos para el ingreso, busqueda etc, tengo problemas con la busqueda en si con un Text Field en el jframe tengo un text field llamado txtcodigo en el cual ingresaran el codigo para buscar a una persona, este codigo lo mando a la clase busqueda donde lo recibe un metodo llamado buspersona entonces recorro la tabla y hasta que encuentra el codigo llamo al metodo set de la clase personas en cual le asigno el valor del nombre de la persona que encontro luego le asigno al txtnombre el get de la clase personas para que tenga el valor dejo aca el codigo haber si algien me puede ayudar

Jframe
Código:
Busqueda buscar = new Busqueda();
        personas codigo = new personas();
        int cod;     
        String name=codigo.getNombre();
        
        if (txtcodigo.getText().equals("")) {
            lblbusca.setText("Ingrese un código valido");
        }
        
        else {
            
            lblbusca.setText("Resultado de la busqueda");
            cod = Integer.parseInt(txtcodigo.getText());        
        
         try {            
            buscar.buscarEmp(cod);        
            txtnombre.setText(name);            
            
        } catch (Exception ex) {
            ex.printStackTrace();
        }  
        }
    }
Clase personas
Código:
public void setNombre(String enombre){
        this.nombre=enombre;
    }

    public String getNombre(){
        return nombre;
    }
Clase busqueda
Código:
while (Personas.next()){
                cod = Personas.getInt("codigo");                
                if (this.getCodigo()==cod){                    
                    bus.setNombre(Personas.getString("nombre"));
                    System.out.println(Personas.getString("nombre"));
                    System.out.println(Personas.getString("apellido"));
                    System.out.println(bus.getNombre()); 
                }
las clases funcionan bien por que imprimo los resultados en la consola y si me los muestra pero en el text field no gracias
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 07:10.