From 8d504cd194aef973bead92efb92e34c2e917f516 Mon Sep 17 00:00:00 2001 From: Glavo Date: Sun, 8 Feb 2026 20:28:05 +0800 Subject: [PATCH] =?UTF-8?q?Fix=20#5469:=20=E8=B0=83=E6=95=B4=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E6=9B=B4=E6=96=B0=E8=AE=BE=E7=BD=AE=E9=A1=B9=E5=A1=AB?= =?UTF-8?q?=E5=85=85=E5=A4=A7=E5=B0=8F=20(#5481)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jackhuang/hmcl/ui/main/SettingsPage.java | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java index b01031fd3..7dddc33e2 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java @@ -178,20 +178,21 @@ public final class SettingsPage extends ScrollPane { } { - VBox content = new VBox(); - content.setSpacing(8); - - JFXRadioButton chkUpdateStable = new JFXRadioButton(i18n("update.channel.stable")); - JFXRadioButton chkUpdateDev = new JFXRadioButton(i18n("update.channel.dev")); + VBox content = new VBox(12); + content.setPadding(new Insets(8, 0, 0, 0)); updateChannelGroup = new ToggleGroup(); - chkUpdateDev.setToggleGroup(updateChannelGroup); - chkUpdateDev.setUserData(UpdateChannel.DEVELOPMENT); - chkUpdateStable.setToggleGroup(updateChannelGroup); + + JFXRadioButton chkUpdateStable = new JFXRadioButton(i18n("update.channel.stable")); chkUpdateStable.setUserData(UpdateChannel.STABLE); + chkUpdateStable.setToggleGroup(updateChannelGroup); + + JFXRadioButton chkUpdateDev = new JFXRadioButton(i18n("update.channel.dev")); + chkUpdateDev.setUserData(UpdateChannel.DEVELOPMENT); + chkUpdateDev.setToggleGroup(updateChannelGroup); Label noteWrapper = new Label(i18n("update.note")); - VBox.setMargin(noteWrapper, new Insets(10, 0, 0, 0)); + VBox.setMargin(noteWrapper, new Insets(8, 0, 0, 0)); content.getChildren().setAll(chkUpdateStable, chkUpdateDev, noteWrapper);