Javaでアプリを作っています。をクリックしたときに[プログラムから開く]ダイアログを表示したいJButton
。
Windowsでは、推奨プログラムリストの内容はレジストリエントリから決定されることを知っています
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\filetype\OpenWithList
..where'filetype'は必須のファイルタイプです。
このアプリが実行されているOSを完全に独立させてこれを実行できる方法はありますか?または、それに応じてOS名とプログラムを取得する必要がありますか?