使用 Java 中的文件程序从文件选择器打开文件

Opening a file from filechooser with a file's programm in Java

我想使用文件扩展名从文件选择器中打开一个文件。例如,如果用户 select 文件 text.doc,则该词必须打开此文件

Desktop.getDesktop().open(File file)

如果有默认程序,这将使用默认程序打开文件。如果发生 IOException 则没有关联的应用程序或关联的应用程序无法启动。