2009-12-09 54 views
1

我正在尋找一種方法來在「打開」窗口中篩選文件。我正在使用NetBeans IDE 6.5。 我做了一些研究,這是我想出的,但由於某種原因,它不工作。如何在使用NetBeans打開時過濾文件?

//全局變量 保護靜態的FileFilter myfilter;

//在變量聲明 fchoLoad.setFileFilter(myfilter);

//主 myfilter內部= ....(我居然意外delted這一部分,我需要過濾僅.fwd文件。有誰能夠告訴我發生的事情嗎?)

回答

1

如果我的理解正確地說,你想創建自己的文件選擇器並能夠過濾一些文件(在你的案例中是.fwd)。我想這是更一般的Java問題(不僅是NetBeans的),我建議無論如何閱讀本tutorial

,你的「myfilter」的應該是這樣的:

myfilter = new FileFilter() { 

      public boolean accept(File f) { 
       return f.getName().toLowerCase().endsWith(".fwd") 
         || f.isDirectory(); 
      } 

      public String getDescription() { 
       return "FWD Files"; //type any description you want to display 
      } 
     }; 

希望幫助

相關問題