2011-06-05 82 views
3

我如何寫一個目錄選擇爲這樣的:如何編寫Java目錄選擇器?

enter image description here

或: enter image description here

在Java的?

PS 1:我正在開發桌面應用程序,並在我的應用程序中使用Swing。

PS 2:我只想列出目錄。

回答

12

你可以使用一個treetable中,這裏是一個使用treetable中有一個相當不錯的教程創建一個目錄掃描儀:http://java.sun.com/products/jfc/tsc/articles/treetable1/

你的第二張照片看上去就像JFileChooser中......

 JFileChooser fileChooser = new JFileChooser(file); 
     fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); 

如果你想改變它的行爲只是創建一個擴展JFileChooser的MyFileChooser類。