GARANTIR DESCONTO

Fórum JDialog #571374

22/11/2016

0

Gostaria de saber se posso chamar um JDialog sem ser por meio de um botão.

Ex: faço uma condição se essa condicao for falsa chama o JDialog.

boolean teste true;

if (!teste){

}

else{

JDialog dialog = new JDialog();
dialog.setLocationRelativeTo(null);
dialog.setVisible(true);

}

Pq estou fazendo desse jeito mais não está chamando o Jdialog
Antônio Júnior

Antônio Júnior

Responder

Posts

22/11/2016

Angelo Santos

Olá Evangelista Jr,

Gostaria de saber se posso chamar um JDialog sem ser por meio de um botão.


Sim Evangelista, é possível.

Com relação ao bloco de código que postou fiz um teste e não encontrei nenhum problema. Funcionou e apareceu pra mim o JDialog.
Segue como realizei o teste:

import javax.swing.JDialog;

public class teste {

	public static void main(String[] args) {

		boolean teste = true;

		if (!teste) {
		}

		else {
			JDialog dialog = new JDialog();
			dialog.setLocationRelativeTo(null);
			dialog.setVisible(true);
		}
	}

}


Caso esteja apresentando algum erro no log após execução do seu código, posta aqui para analisarmos o que pode está ocorrendo.
Responder

Gostei + 0

22/11/2016

Antônio Júnior

Não da erro, simplesmente não chama o Outro JDialog.
Tenho o JDialog RegistrarPontoForm e nele eu chamo o JDialog JustificativaForm, caso quando eu for bater o ponto e nao esteja no horario adequado ele chama o JustificatvaForm para o usuario mandar uma justificativa por causa do atraso.

TEnho que colocar alguma coisa no JustificativaForm para ele ser chamado pelo RegistrarPontoForm?
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar