Java_swing_打開文件目錄


經過百度,千篇一律的內容,如下:

1.java自帶的API

 

打開文件:
File file=new File("c://test.pdf");
java.awt.Desktop.getDesktop().open(file);

 

打開目錄:
File file=new File("c://test.pdf");
java.awt.Desktop.getDesktop().open(file.getParentFile());
 
在jdk1.6上測試失敗,一執行這段代碼,應用程序直接卡死,不知道是什么原因。
 
后又經過百度。
 
通過java直接執行cmd命令得以實現。
 
try {
String path="c:\\abc";
                    Runtime.getRuntime().exec("explorer.exe /select, "+path);
                } catch (Exception e1) {
                    JOptionPane.showMessageDialog(null, "打開目錄失敗!", "錯誤提示",JOptionPane.ERROR_MESSAGE);
                     
                }

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM