Salve galera…
Seguinte, eu preciso trabalhar com 2 jars diferentes de projetos diferentes por exemplo:
Projeto1/projeto1.jar
Projeto2/projeto2.jar
No jar do projeto2 eu tenho uma classe chamada Cidades(extends JDialog) e no jar do projeto1 eu tenho uma classe chamada Empresas(extends JDialog)…Eu preciso, abrir Cidades em Empresas para assim conseguir pegar o código da Cidade e add na Empresa…
Adicionando o Projeto1/projeto1.jar no CLASSPATH do Projeto2 eu consigo abrir Cidades normalmente, mas eu preciso instanciar a Empresa nele para assim conseguir retornar o código.
normalmente eu faco assim.
public class Empresa extends JDialog{
public void setCodigoCidade(int codigo){
System.out.println(codigo);
}
public void abreCidades(){
Cidades cidades = new Cidades(null, true);
cidades.setEmpresa(this);
cidades.setVisible(true);
}
}
public class Cidades extends JDialog{
private Empresa empresa;
public void setEmpresa(Empresa empresa){
this.empresa = empresa;
}
public void retornaCodigoCidade(){
this.empresa.setCodigoCidade(20);
}
}
Mas agora Empresa e Cidades estaum em projetos diferentes com .jar diferente…Como eu faria isso com projetos diferentes ???
obrigado.