From 74ed377464405f90ff005dffe8bf13dcc13b965d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=9D=E6=9F=90=E4=BA=BABH?= <1218271192@qq.com> Date: Wed, 3 Sep 2025 22:24:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E9=BD=90=E5=90=AF=E5=8A=A8=E9=9D=A2?= =?UTF-8?q?=E6=9D=BF=E5=BA=95=E9=83=A8=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hmcl/ui/construct/TaskExecutorDialogPane.java | 2 +- .../src/main/java/org/jackhuang/hmcl/util/RandomTip.java | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/TaskExecutorDialogPane.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/TaskExecutorDialogPane.java index 1fcf6f25f..ce8eb276c 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/TaskExecutorDialogPane.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/TaskExecutorDialogPane.java @@ -80,7 +80,7 @@ public class TaskExecutorDialogPane extends BorderPane { { lblProgress = new Label("0.0 B/s"); // Prevent sudden changes in layout bottom.setLeft(lblProgress); - BorderPane.setMargin(lblProgress, new Insets(4, 0, 0, 20)); + BorderPane.setMargin(lblProgress, new Insets(0, 0, 4, 14)); lblBottomTip = new Label(getRandomTip()); lblBottomTip.setStyle("-fx-text-fill: rgba(100, 100, 100, 0.9)"); diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/util/RandomTip.java b/HMCL/src/main/java/org/jackhuang/hmcl/util/RandomTip.java index aa9941eb1..d7d1a8f24 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/util/RandomTip.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/util/RandomTip.java @@ -67,7 +67,14 @@ public final class RandomTip { lineLength += charLength; } - return formattedTip.toString(); + String result = formattedTip.toString(); + + // it's just a single line + if (!result.contains("\n")) { + result += "\n\t"; + } + + return result.toString(); } private static final class FakeRandomIndex {