2017-11-17 5 views
0

을 스캔하는 방법 :이 같은 코드가 를 :나는 단지 DIS, FLT 파일을 검색하기 만 <code>JFileChooser</code>로 사용하려는 경우에만 DIS, FLT 파일

JFileChooser chooser = new JFileChooser(); 
FileNameExtensionFilter xmlfilter = new FileNameExtensionFilter(
"dis files (*.dis)", "dis"); 
FileNameExtensionFilter xmlfilter2 = new FileNameExtensionFilter(
"flt files (*.flt)", "flt"); 
    chooser.setFileFilter(xmlfilter); 
    chooser.setFileFilter(xmlfilter2); 
    chooser.setDialogTitle("Open a file"); 

chooser.showOpenDialog(null); 
    java.io.File f= chooser.getSelectedFile(); 
    String filename = f.getAbsolutePath(); 

필터에서 그것을 그렇게 보여하지만 이 파일을 왜 스캔하지 않았습니까?

답변

0

당신은 addChoosableFileFilter 사용해야

chooser.addChoosableFileFilter(xmlfilter); 
chooser.addChoosableFileFilter(xmlfilter2); 
관련 문제