0
test.csv와 같은 파일을 저장하고 열면 JFileChooser는 test.cvs와 같은 파일을 보게됩니다. 다시 저장할 때 CSV가 추가되어 test.csv.csv가 표시됩니다. 나는 내가 같은 파일 확장자를 추가하기 때문에 FileWriter 함께 할 수있는 뭔가가 알고 : 파일을 열 때 확장을 제거 할 수있는 방법이 있나요JFileChooser가 계속 확장자를 추가합니다.
File fajl = new File (fc.getSelectedFile()+".csv");
을하고 저장할 때 다시, 나는 늘 test.csv를 얻을 수 .csv?
나는 끝을 시도했다. 운이 없다.
이렇게하면 해결됩니다. 약간의 수정을 가한 Tom van der Woerdt 솔루션을 사용했습니다.
String s = fc.getSelectedFile().toString();
int p = s.lastIndexOf('.');
if(p>0){ s=s.substring(0,p);System.out.print(s);}
fajl = new File (s+".csv");
System.out.print 파일의 출력 이름을 테스트하기 만하면됩니다.