Как я могу открыть файл и просмотреть его - PullRequest
1 голос
/ 20 июля 2011

Я знаю, что следующий фрагмент не имеет функции открытия файла для просмотра.

JFileChooser open = new JFileChooser();
    int option = open.showOpenDialog( this );
        if( option == JFileChooser.APPROVE_OPTION ) {
            try {
              Scanner scanner = new Scanner( new FileReader( open.getSelectedFile().getPath() ) );
                //while( scanner.hasNext() )

            } catch(Exception exc) {
                System.out.println(exc);
              }

Этот фрагмент представляет средство выбора файлов для открытия файла

В этом фрагменте, что я должен сделать, чтобы я мог просмотреть файл (как я дважды щелкнул по нему) ?

Это может быть любой файл в любом каталоге

1 Ответ

2 голосов
/ 20 июля 2011

Посмотрите на Desktop API: http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/desktop_api/

Desktop desktop = Desktop.getDesktop();
File file = new File("your_file.ext");
desktop.open(file);
...