次の手順でJavaコマンドを使用してファイルを開くために使用したシナリオがあります
a) ファイルの場所の File オブジェクトを作成する
File f = new File(filePath);
b) 次に、システム アプリケーション (Excel など) を使用してファイルを開きます。
Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
desktop = Desktop.getDesktop();
}
try {
desktop.open(f);
} catch (IOException e) {
}
このファイルがウィンドウアプリケーションによって閉じられたときに、プログラムで通知を受け取りたいと思います。開いているファイルがまだ開いているか、アプリケーションによって閉じられているかを知るメカニズムはありますか?