From 4b66100202ee1e2d30feaaf57130635feeb300a9 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Tue, 26 Sep 2023 23:17:08 -0400 Subject: [PATCH] refactoring --- .../trigger-ui/src/main/java/com/rusefi/ui/LogoHelper.java | 6 ++++++ java_console/ui/src/main/java/com/rusefi/StartupFrame.java | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/java_console/trigger-ui/src/main/java/com/rusefi/ui/LogoHelper.java b/java_console/trigger-ui/src/main/java/com/rusefi/ui/LogoHelper.java index afc48e80e4..106bf031fb 100644 --- a/java_console/trigger-ui/src/main/java/com/rusefi/ui/LogoHelper.java +++ b/java_console/trigger-ui/src/main/java/com/rusefi/ui/LogoHelper.java @@ -3,6 +3,7 @@ package com.rusefi.ui; import com.rusefi.core.io.BundleUtil; import com.rusefi.core.ui.AutoupdateUtil; import com.rusefi.ui.util.URLLabel; +import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import javax.swing.*; @@ -43,4 +44,9 @@ public class LogoHelper { } return AutoupdateUtil.loadIcon(logoName); } + + @NotNull + public static URLLabel createUrlLabel() { + return new URLLabel(LINK_TEXT, URI); + } } diff --git a/java_console/ui/src/main/java/com/rusefi/StartupFrame.java b/java_console/ui/src/main/java/com/rusefi/StartupFrame.java index 5b093388ae..f9f2e1334e 100644 --- a/java_console/ui/src/main/java/com/rusefi/StartupFrame.java +++ b/java_console/ui/src/main/java/com/rusefi/StartupFrame.java @@ -212,7 +212,7 @@ public class StartupFrame { JLabel logo = LogoHelper.createLogoLabel(); if (logo != null) rightPanel.add(logo); - rightPanel.add(new URLLabel(LogoHelper.LINK_TEXT, LogoHelper.URI)); + rightPanel.add(LogoHelper.createUrlLabel()); rightPanel.add(new JLabel("Version " + Launcher.CONSOLE_VERSION)); JPanel content = new JPanel(new BorderLayout());