Boa Tarde Pessoal sou novo programação e estou preciso de ajudar com um sistema que estou criando.
Tenho método que faz verificação de conexão com internet
`public void TestConexao() {
System.out.println(“teste de qualidade”);
if (consegueConectar("http://www.google.com.br")) {
System.out.println("1");
conex = true;
vx.setConex(conex);
pr.rVrf(vx);
} else { System.out.println("33");
conex = false;
vx.setConex(conex);
pr.rVrf(vx);
}
}`
tenho pagina pagina principal que recedera este dado envia pelo métodos get set e verificar se informação e verdadeira para poder abrir outra pagina
public void rVrf(VerfConexao cx) {
Fcx = cx.isConex();
System.out.println("chamando variavel " + Fcx);
}
public void verifica() {
TestConexao ct = new TestConexao();
boolean c = ct.conex;
System.out.println(c);
if (c == true) {
CarregadorHekp ch = new CarregadorHekp();
ch.setVisible(true);
} else {
System.out.println(this.Fcx);
JOptionPane.showMessageDialog(null, "Impossível Acesso!!! Usuário não existe Conexão com Internet !", null, 0,
new ImageIcon(getClass().getResource("/ing/infor.png")));
}
}
Mais ao copilar o sistema ele da erro no valor da variável, na primeira parte que ele chama o get da classe ele retorna true, mais quando ao clicar para validar esta o segundo métado para que possa abrir outra pagina a mesma variável e esta com valor false.
chamando variavel true
false
false