天天看點

《Java數字圖像處理:程式設計技巧與應用實踐》——3.3 JFileChoose檔案選擇框的使用

本節書摘來自華章計算機《java數字圖像處理:程式設計技巧與應用實踐》一書中的第3章,第3.3節,作者 賈志剛,更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

介紹swing中的jfilechoose檔案選擇框是因為我們經常會用來它實作選擇本地圖檔檔案,然後加載到jpanel元件中顯示,jfilechoose元件類的使用方法極其簡單,隻要簡單的三行代碼就可以提供相應的檔案選擇對話框,代碼如下:

如果想在檔案選擇對話框中隻看到指定類型的檔案,則可以通過setfilefilter()來實作。一個最簡單的支援選擇圖像格式檔案的filefilter示例的代碼如下:

這樣就可以實作檔案類型的過濾了,在打開時隻會看到jpg與png格式的圖檔檔案,其他類型檔案則會被自動過濾。從上述代碼也可以看到,在java swing中使用檔案選擇框是非常簡單與友善的。