diff --git a/screenshot/windows-1.png b/screenshot/windows-1.png index e3096d0..32f64ba 100644 Binary files a/screenshot/windows-1.png and b/screenshot/windows-1.png differ diff --git a/src/main/java/org/jcnc/jnotepad/ui/LineNumberTextArea.java b/src/main/java/org/jcnc/jnotepad/ui/LineNumberTextArea.java index 1391df0..a9cf3f3 100644 --- a/src/main/java/org/jcnc/jnotepad/ui/LineNumberTextArea.java +++ b/src/main/java/org/jcnc/jnotepad/ui/LineNumberTextArea.java @@ -50,7 +50,7 @@ public class LineNumberTextArea extends BorderPane { } } //单数字宽度10像素,4为padding=左3+右1 - int actualWidth = Math.max(count * 10 + 4, MIN_LINE_NUMBER_WIDTH); + int actualWidth = Math.max(count * 10 + 8, MIN_LINE_NUMBER_WIDTH); if (actualWidth != lineNumberArea.getWidth()) { lineNumberArea.setPrefWidth(actualWidth); } diff --git a/src/main/java/org/jcnc/jnotepad/view/manager/ViewManager.java b/src/main/java/org/jcnc/jnotepad/view/manager/ViewManager.java index fbcda7a..d479541 100644 --- a/src/main/java/org/jcnc/jnotepad/view/manager/ViewManager.java +++ b/src/main/java/org/jcnc/jnotepad/view/manager/ViewManager.java @@ -64,10 +64,9 @@ public class ViewManager { private ViewManager(Scene scene) { root = new BorderPane(); + scene.setRoot(root); - - } /** diff --git a/tool/jpackage.txt b/tool/jpackage.txt index 2b00125..fe617dd 100644 --- a/tool/jpackage.txt +++ b/tool/jpackage.txt @@ -6,3 +6,12 @@ jpackage ` --icon src/main/resources/img/icon.ico ` --app-version 1.1.10 ` --vendor "JCNC" + + +jpackage ` + --name demo ` + --type app-image ` + -m com.example.demo/com.example.demo.Demo ` + --runtime-image .\target\app\ ` + --app-version 1.0.0 ` + --vendor "JCNC"