From 0475a5fe4cb4a1f52883445ffa053e400851d527 Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 8 Jan 2022 10:28:54 -0500 Subject: [PATCH] Multiline labels on overview tab to make more room for translations --- src/net/i2p/itoopie/gui/OverviewTab.java | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/src/net/i2p/itoopie/gui/OverviewTab.java b/src/net/i2p/itoopie/gui/OverviewTab.java index 1b1f0533d..eef474f10 100644 --- a/src/net/i2p/itoopie/gui/OverviewTab.java +++ b/src/net/i2p/itoopie/gui/OverviewTab.java @@ -37,11 +37,11 @@ public class OverviewTab extends TabLogoPanel { JLabel lblI2P; JLabel lblVersion; JLabel lblVersionSpecified; - JLabel lblStatus; + MultiLineLabel lblStatus; MultiLineLabel lblStatusSpecified; - JLabel lblUptime; + MultiLineLabel lblUptime; JLabel lblUptimeSpecified; - JLabel lblNetworkStatus; + MultiLineLabel lblNetworkStatus; MultiLineLabel lblNetworkStatusSpecified; public OverviewTab(String imageName) { @@ -81,10 +81,11 @@ public class OverviewTab extends TabLogoPanel { // lblVersionSpecified.setText("0.8.7-48rc"); // Delete Me - lblUptime = new JLabel(); + lblUptime = new MultiLineLabel(); add(lblUptime); - lblUptime.setBounds(290, 70, 100, 15); + lblUptime.setBounds(290, 70, 100, 30); lblUptime.setHorizontalAlignment(SwingConstants.RIGHT); + lblUptime.setVerticalTextAlignment(SwingConstants.TOP); lblUptime.setText(Transl._t("Uptime:")); lblUptimeSpecified = new JLabel(); @@ -94,10 +95,11 @@ public class OverviewTab extends TabLogoPanel { // lblUptimeSpecified.setText("93 min"); // Delete Me - lblStatus = new JLabel(); + lblStatus = new MultiLineLabel(); add(lblStatus); - lblStatus.setBounds(290, 140, 100, 15); + lblStatus.setBounds(290, 140, 100, 30); lblStatus.setHorizontalAlignment(SwingConstants.RIGHT); + lblStatus.setVerticalTextAlignment(SwingConstants.TOP); lblStatus.setText(Transl._t("Status:")); lblStatusSpecified = new MultiLineLabel(); @@ -107,10 +109,11 @@ public class OverviewTab extends TabLogoPanel { lblStatusSpecified.setVerticalTextAlignment(JLabel.TOP); // lblStatusSpecified.setText("Rejecting Tunnels"); // Delete Me - lblNetworkStatus = new JLabel(); + lblNetworkStatus = new MultiLineLabel(); add(lblNetworkStatus); - lblNetworkStatus.setBounds(290, 105, 100, 15); + lblNetworkStatus.setBounds(290, 105, 100, 30); lblNetworkStatus.setHorizontalAlignment(SwingConstants.RIGHT); + lblNetworkStatus.setVerticalTextAlignment(SwingConstants.TOP); lblNetworkStatus.setText(Transl._t("Net Status:")); lblNetworkStatusSpecified = new MultiLineLabel();