JFrames を閉じるために WindowListener を使用するのに苦労しています。
クライアントがサーバーにログオンしている状況があり、クライアントがアプリケーションを閉じるときにサーバーに通知する必要があります。そのため、サーバーに通知するには、(rmi 実装を処理する) クラスの別のインスタンスを指定する必要があります。そのインスタンスは、私の GUI クラスのグローバル変数です。
私はウェブを少し検索しましたが、問題を解決できるのは次の構造だけです
addWindowListener(new WindowAdapter()
{
public void windowClosed(WindowEvent e)
{
System.out.println("jdialog window closed event received");
}
public void windowClosing(WindowEvent e)
{
System.out.println("jdialog window closing event received");
}
});
ここでの問題は、グローバル変数を使用できないことです。この問題で私を助けることができる人はいますか?