Executando comando ao sair do programa!

6 respostas
flavi0

Olá,
tenho uma tabela de logging de usuário que acessaram meu sistema…
mas eu não sei como eu posso fazer para quando ele fechar o sistema colocar no banco que ele saiu…

qual é o evento para eu fazer isto???

abraços…

6 Respostas

A

sua aplicação é web ou desktop?

flavi0

desktop…

T

Você não tem uma janela principal do sistema? Quando ela estiver para ser fechada (windowClosing), chame o tal comando.

flavi0

ahhh ta :smiley:

tenho sim …
é dentro daquele setDefaultCloseOperation ?!

^^

afdestro

eu ACHO que o que você quer não da pra fazer com o setDefaultCloseOperation… teria que ser com o listener mesmo… mas não conheço muito de swing…
seria algo do tipo…

addWindowListener(

new WindowAdapter() {

public void windowClosed(WindowEvent we) {

//esse método vai ser chamado quando fechar a janela

}

}

);
flavi0

afdestro:
eu ACHO que o que você quer não da pra fazer com o setDefaultCloseOperation… teria que ser com o listener mesmo… mas não conheço muito de swing…
seria algo do tipo…

addWindowListener(

new WindowAdapter() {

public void windowClosed(WindowEvent we) {

//esse método vai ser chamado quando fechar a janela

}

}

);</blockquote>

muito obrigado amigo (Y)

abraços!

Criado 13 de dezembro de 2006
Ultima resposta 13 de dez. de 2006
Respostas 6
Participantes 4