JDialog
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
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
Curtidas 0
Respostas
Angelo Santos
22/11/2016
Olá Evangelista Jr,
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:
Caso esteja apresentando algum erro no log após execução do seu código, posta aqui para analisarmos o que pode está ocorrendo.
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.
GOSTEI 0
Antônio Júnior
22/11/2016
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?
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?
GOSTEI 0