无法重命名 Java 中的选定文件夹
Unable to Rename the selected folder in Java
我正在尝试重命名所选文件夹。我使用 JFileChooser 选择一个文件夹,然后添加此扩展名。{21EC2020-3AEA-1069-A2DD-08002B30309D} 这样未经授权的用户将无法看到所选文件夹的真实文件。
import java.io.*;
import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
public NewJFrame() {
initComponents();
final JFileChooser fc = new JFileChooser();
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
fc.showSaveDialog(this);
jTextField1.setText(""+fc.getSelectedFile());
File file = fc.getSelectedFile();
File file3=new File(file.getName());
File sFile = new File(file.getName()+".{21EC2020-3AEA-1069-A2DD-08002B30309D}");
当我运行系统包含以上代码时,系统删除了选中的文件夹。选中的文件夹重命名不删除怎么办?
试试这些代码:
final JFileChooser fc = new JFileChooser();
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
fc.showSaveDialog(this);
jTextField1.setText(""+fc.getSelectedFile());
File file = fc.getSelectedFile();
File sFile = new File(file+".{21EC2020-3AEA-1069-A2DD-08002B30309D}")
file.renameTo(sFile);
我正在尝试重命名所选文件夹。我使用 JFileChooser 选择一个文件夹,然后添加此扩展名。{21EC2020-3AEA-1069-A2DD-08002B30309D} 这样未经授权的用户将无法看到所选文件夹的真实文件。
import java.io.*;
import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
public NewJFrame() {
initComponents();
final JFileChooser fc = new JFileChooser();
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
fc.showSaveDialog(this);
jTextField1.setText(""+fc.getSelectedFile());
File file = fc.getSelectedFile();
File file3=new File(file.getName());
File sFile = new File(file.getName()+".{21EC2020-3AEA-1069-A2DD-08002B30309D}");
当我运行系统包含以上代码时,系统删除了选中的文件夹。选中的文件夹重命名不删除怎么办?
试试这些代码:
final JFileChooser fc = new JFileChooser();
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
fc.showSaveDialog(this);
jTextField1.setText(""+fc.getSelectedFile());
File file = fc.getSelectedFile();
File sFile = new File(file+".{21EC2020-3AEA-1069-A2DD-08002B30309D}")
file.renameTo(sFile);