Fórum Botão X fechar #568069
09/04/2009
0
Rodrigo Scorsatto
Curtir tópico
+ 0Posts
09/04/2009
Aparecido Junior
setDefaultCloseOperation(JFrame.DO_NOTHING)
public void windowClosing(WindowEvent e) {
}
Gostei + 0
09/04/2009
Rodrigo Scorsatto
setDefaultCloseOperation(JFrame.DO_NOTHING)
public void windowClosing(WindowEvent e) {
}
Gostei + 0
09/04/2009
Tiago Viana
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class Fechando
{
public static void main (String s[])
{
JFrame janela = new JFrame ();
//Desabilita o botao 'X'
janela.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
//Adaptador para o fechamento da janela, matando o processo
janela.addWindowListener(new WindowAdapter()
{
public void windowClosing (WindowEvent e)
{
//caixa de dialogo retorna um inteiro
int resposta = JOptionPane.showConfirmDialog(null,"Deseja finalizar essa operação?","Finalizar",JOptionPane.YES_NO_OPTION);
//sim = 0, nao = 1
if (resposta == 0)
{
System.exit(0);
}
}
});
//Tamanho e visibilidade do container
janela.setSize(800,600);
janela.setVisible (true);
}
}Gostei + 0
09/04/2009
Tiago Viana
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class Fechando
{
public static void main (String s[])
{
JFrame janela = new JFrame ();
//Desabilita o botao 'X'
janela.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
//Adaptador para o fechamento da janela, matando o processo
janela.addWindowListener(new WindowAdapter()
{
public void windowClosing (WindowEvent e)
{
//caixa de dialogo retorna um inteiro
int resposta = JOptionPane.showConfirmDialog(null,"Deseja finalizar essa operação?","Finalizar",JOptionPane.YES_NO_OPTION);
//sim = 0, nao = 1
if (resposta == 0)
{
System.exit(0);
}
}
});
//Tamanho e visibilidade do container
janela.setSize(800,600);
janela.setVisible (true);
}
}Gostei + 0