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);