ファイルがどのアプリケーションに関連付けられているかわからない場合に、Java アプリケーションからファイルを編集するにはどうすればよいですか。また、私は Java を使用しているため、プラットフォームに依存しないソリューションを好みます。外部アプリケーションが閉じられた後、ファイルの変更を書き戻したいと思います。編集ファイルはローカル一時ファイルでした。実際のファイルは、サーバー、アーカイブなどに保存されます。
クラスDesktopを使用して、編集用のファイルを開くことができるようになりました。しかし、ファイルが閉じられたかどうかをどのように検出できますか。