From a628800a71e0288dc61b74d09b598d2ef1895bf8 Mon Sep 17 00:00:00 2001 From: Denny Date: Thu, 30 Mar 2017 21:12:06 -0400 Subject: [PATCH] Resolves #234 - updates the miglayout layout manager to allow jlabel text strings to be automatically truncated (with ellipses) when the alias name is too long. --- src/audio/AudioChannelPanel.java | 2 +- src/audio/AudioChannelsPanel.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/audio/AudioChannelPanel.java b/src/audio/AudioChannelPanel.java index bae38200..8d659173 100644 --- a/src/audio/AudioChannelPanel.java +++ b/src/audio/AudioChannelPanel.java @@ -110,7 +110,7 @@ public class AudioChannelPanel extends JPanel mTo.setFont(mFont); mTo.setForeground(mValueColor); - add(mTo); + add(mTo,"wmin 10lp"); } @Override diff --git a/src/audio/AudioChannelsPanel.java b/src/audio/AudioChannelsPanel.java index ac47c020..ebfc1b9b 100644 --- a/src/audio/AudioChannelsPanel.java +++ b/src/audio/AudioChannelsPanel.java @@ -33,7 +33,7 @@ public class AudioChannelsPanel extends JPanel public AudioChannelsPanel(IconManager iconManager, SettingsManager settingsManager, IAudioController controller) { - setLayout(new MigLayout("insets 0 0 0 0", "[][sg,grow,fill][][sg,grow,fill]", "[grow,fill]")); + setLayout(new MigLayout("insets 0 0 0 0", "[][sg abc,grow,fill][][sg abc,grow,fill]", "[grow,fill]")); setBackground(Color.BLACK); @@ -43,7 +43,7 @@ public class AudioChannelsPanel extends JPanel for(int x = 0; x < outputs.size(); x++) { - add(new AudioChannelPanel(iconManager, settingsManager, outputs.get(x)), "growx"); + add(new AudioChannelPanel(iconManager, settingsManager, outputs.get(x))); if(x < outputs.size() - 1) {