in questa porzione di codice cerco di salvare , non salvare con nome un file da me scritto in un text editor fatto con netbeans. non risultano esserci errori tuttavia la funzione "salva" del text editor , a differenza di quella "salva con nome", non funziona. qualcuno potrebbe gentilmente aiutarmi a capirne il motivo ? grazie millecodice:private void SaveActionPerformed(java.awt.event.ActionEvent evt) { if("".equals(CurrentFileDirectory)){ JFileChooser sdChooser = new JFileChooser(); FileNameExtensionFilter filter = new FileNameExtensionFilter("Text file", "txt"); sdChooser.setFileFilter(filter); int returnval = sdChooser.showOpenDialog(null); try{ if(returnval == JFileChooser.APPROVE_OPTION){ File directory = sdChooser.getCurrentDirectory(); String path = directory.getAbsolutePath(); String fileName = sdChooser.getSelectedFile().getName(); if(fileName.contains(".txt")){ }else{ fileName = fileName + ".txt"; } BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(path + "\\" + fileName))); bw.write(textArea.getText()); bw.close();} }catch(IOException e){ JOptionPane.showMessageDialog(null, "ERROR!"); } } }