Amigos…
Tenham certeza de que só venho pedir a ajuda de vocês, depois de tentar de tudo.
Como sei que a demanda é grande, aqui, não gosto de colaborar com a poluição do fórum, por preguiça.
Dessa forma, vamos lá:
Sou novo em Java e estou trabalhando com JavaFX + netbeans + Scene builder.
Preciso saber como criar eventos, além daqueles que já existem prontos, no scene builder.
Eventos do tipo: AO PERDER O FOCO, AO FECHAR A JANELA, AO GANHAR FOCO, etc.
Pesquisei, aqui, no fórum, e não encontrei a solução, em nenhum, post.
Também li a documentação da oracle, sobre isso, de cabo a rabo. Porém, apesar de estar bem explicado lá, eles não deixam claro sobre ONDE colocar os códigos: seria no método INICIALIZE? Seria em um método à parte?).
O fato é que tentei de todas as formas e nada funcionou (EVENT HANDLER, EVENT FILTER, no método inicialize, em métodos à parte…)
Especificamente, estou tentando fazer um evento AO FECHAR. Nesse caso, quando a janela for fechada, preciso executar certo método. Independentemente de a janela ser fechada através do botão “X”, através de alt+F4, etc.
Se alguém tiver uma “receita” para isso, agradeço, MUITO.