http://www.javadrive.jp/tutorial/event/index4.html より
public void windowActivated(WindowEvent e){
JFrame frame = (JFrame)e.getWindow();
System.out.println(frame.getTitle());
}
とかで,アクティブなウインドウ情報をゲットできる.
getWindow()がミソ.
それにしてもjava docは欲しいメソッドの検索には不親切だ.