tags:

views:

387

answers:

1

I would like to try open file without extension. When I try to open file without extension, then system show me "Open with" form. But when I am trying to open that file in side my application using method:

    private static void openFile(String fileName) throws IOException {
     if(Desktop.isDesktopSupported()) {
      Desktop desktop = Desktop.getDesktop();
      File file = new File(fileName);
      desktop.open(file);
     } else {
      Runtime.getRuntime().exec(String.format("cmd /c start %s", fileName));
     }
    }

system don't show this form. How to solve this?

+1  A: 

Desktop.open() launches the application associated with the extension of the file.

Zed