diff --git a/src/main/java/org/jcnc/jnotepad/ui/tab/JNotepadTab.java b/src/main/java/org/jcnc/jnotepad/ui/tab/JNotepadTab.java index f12c90a..5c41adf 100644 --- a/src/main/java/org/jcnc/jnotepad/ui/tab/JNotepadTab.java +++ b/src/main/java/org/jcnc/jnotepad/ui/tab/JNotepadTab.java @@ -34,6 +34,7 @@ public class JNotepadTab extends Tab { lineNumberTextArea = textArea; this.setContent(lineNumberTextArea); setAutoLine(GlobalConfig.getConfig().getAutoLineConfig()); + this.charset = charset; } public boolean isAutoLine() { diff --git a/src/main/java/org/jcnc/jnotepad/ui/tab/JNotepadTabPane.java b/src/main/java/org/jcnc/jnotepad/ui/tab/JNotepadTabPane.java index 602e2e6..c87cedb 100644 --- a/src/main/java/org/jcnc/jnotepad/ui/tab/JNotepadTabPane.java +++ b/src/main/java/org/jcnc/jnotepad/ui/tab/JNotepadTabPane.java @@ -30,7 +30,7 @@ public class JNotepadTabPane extends TabPane { JNotepadMenuBar.getMenuBar().updateMenuStatusBySelectedTab(); } // 更新状态标签 - JNotepadStatusBox.getInstance().updateWordCountStatusLabel(); + JNotepadStatusBox.getInstance().updateWhenTabSelected(); } ); }