2012-11-10 22 views
0

我有這個程序,從我的電腦讀取視頻文件,分析將在它上面完成。 現在我只能通過更改代碼中的目錄和文件名來讀取文件。JAVA:有一個工具欄來從您的計算機上讀取文件

我想包括一個功能,在我的程序的用戶界面上從我的電腦上選擇視頻文件,就像工具條上有瀏覽按鈕來選擇我想要的正確目錄和文件,我的程序將使用它,全部完成UI。

實現此功能的任何提示和建議?

+0

我還沒有嘗試過任何東西..因爲我對實現用戶界面的知識有限。我需要在如何實現上述能力方面有一個良好的開端。任何好的教程網站推薦? – user1802890

回答

0

甲骨文有excellent documentation on the JFileChooser swing component,你應該看看。這裏還提供了示例項目。提供的文檔非常好。他們提供了這種用法的基本示例,其內容如下:

//Create a file chooser 
final JFileChooser fc = new JFileChooser(); 
//In response to a button click: 
int returnVal = fc.showOpenDialog(aComponent); 
if (returnVal == JFileChooser.APPROVE_OPTION) { // Success 
    // Get filename that was picked 
    File file = fc.getSelectedFile(); 
    //This is where a real application would open the file. 
    log.append("Opening: " + file.getName() + "." + newline); 
} else { // Cancelled 
    log.append("Open command cancelled by user." + newline); 
} 

這足以顯示文件選取器對話框。除此之外,您應該考慮使用和actionPerformed事件進行此調用,該事件由JButton或JMenuItem觸發,這兩者都有Oracle提供的可靠文檔。

如果您剛剛開始使用Swing,我還建議您考慮使用Netbeans Swing GUI構建器,特別是因爲佈局有時會變得非常複雜。

+1

謝謝,我正在閱讀您提供的網站。 (: – user1802890

相關問題