Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/06/2015, 21:32
fidentis
 
Fecha de Ingreso: junio-2011
Mensajes: 39
Antigüedad: 12 años, 11 meses
Puntos: 0
setters y getters de una clase a otra

Hola foreros estoy contento por que ya casi termino mi primera aplicación en java pero tengo una duda, tengo 2 botones

1-seleccionar archivo
2-contar

1-seleccionar archivo me abre un JFileChooser y me elige un archivo del cual obtengo la ruta completa de donde se encuentra para guardarlo en mi método set.

codigo del botón "seleccionar archivo"
Código HTML:
obtenerArchivo c=new obtenerArchivo();
        JFileChooser chooser=new JFileChooser();
        int returnV=chooser.showOpenDialog(null);
        if(returnV==JFileChooser.APPROVE_OPTION){
            File ruta=chooser.getSelectedFile();
            String r;
            r = ruta+"";
            c.set(r);
        }
codigo de la clase donde tengo mis métodos getters y setters
Código HTML:
public class obtenerArchivo {
    private String ruta;
    public void set(String ruta){
        this.ruta=ruta;
    }
    public String get(){
        return ruta;
    }
    
}
y en mi botón contar tengo lo siguiente para saber si me almaceno la ruta:
Código HTML:
obtenerArchivo c=new obtenerArchivo();
        jLabel1.setText(c.get());
Tengo la sospecha que mi error es por las instancias, pero como logro pasar la ruta de un lado al otro?

Gracias