Boa tarde!
Estou com problemas em passar o caminho obtido com o JFileChoose para outra classe!
Classe que obtém o caminho
GUI gui;
private String caminho;
@Override
public void actionPerformed(ActionEvent e) {
JFileChooser cho = new JFileChooser();
int file = cho.showOpenDialog(gui);
String path = "";
if(file == JFileChooser.APPROVE_OPTION){
path = cho.getSelectedFile().getAbsolutePath();
}
setCaminho(path.replaceAll("\\\\", "/"));
}
classe que recebe o Caminho obtido
public void conectar() {
LocalizaMeta loc = new LocalizaMeta();
//= new LocalizaMeta();
String url = "jdbc:firebirdsql:10.1.1.17/3050:"+loc.getCaminho();
System.out.println("URL: " +url);
String user = "SYSDBA";
String pass = "*******";
try {
/* conecta com o banco de dados */
con = DriverManager.getConnection(url,user,pass);
}
catch(SQLException e){
System.out.println("Erro na conexão com o banco de dados: " + e.getMessage());
}
o caminho obtido no loc.getCaminho() é null
desde ja agradeço a ajuda!