diff --git a/src/main/java/org/jcnc/jnotepad/controller/event/handler/menuBar/RenameFile.java b/src/main/java/org/jcnc/jnotepad/controller/event/handler/menuBar/RenameFile.java index e75e66fa007831658aa1ef7f4485935ab8b814df..f5f2a516eaaa1c74d1d2c7e4a2f2bffa4f3eee76 100644 --- a/src/main/java/org/jcnc/jnotepad/controller/event/handler/menuBar/RenameFile.java +++ b/src/main/java/org/jcnc/jnotepad/controller/event/handler/menuBar/RenameFile.java @@ -45,6 +45,8 @@ public class RenameFile implements EventHandler { File newFile = fileChooser.showSaveDialog(UiUtil.getAppWindow()); if (newFile != null) { boolean rename = file.renameTo(newFile); + // 设置文件数据 + jnotepadtab.setUserData(newFile); if (rename) { jnotepadtab.setText(newFile.getName()); logger.info("文件重命名成功");