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