From 888ac75b18f476c0a87326ce7414f2a5b71f0505 Mon Sep 17 00:00:00 2001 From: Scott Burns Date: Mon, 20 May 2019 19:35:33 +0200 Subject: [PATCH] Make the title look better --- .../runelite/client/plugins/config/ConfigPanel.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java b/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java index af01a3b4aa..359f80e7f3 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java @@ -64,6 +64,8 @@ import javax.swing.ScrollPaneConstants; import javax.swing.SpinnerModel; import javax.swing.SpinnerNumberModel; import javax.swing.SwingUtilities; +import javax.swing.border.Border; +import javax.swing.border.CompoundBorder; import javax.swing.border.EmptyBorder; import javax.swing.event.ChangeListener; import javax.swing.event.DocumentEvent; @@ -83,6 +85,7 @@ import net.runelite.client.config.Keybind; import net.runelite.client.config.ModifierlessKeybind; import net.runelite.client.config.Range; import net.runelite.client.config.RuneLiteConfig; +import net.runelite.client.config.Stub; import net.runelite.client.plugins.Plugin; import net.runelite.client.plugins.PluginDescriptor; import net.runelite.client.plugins.PluginInstantiationException; @@ -521,6 +524,15 @@ public class ConfigPanel extends PluginPanel configEntryName.setToolTipText("" + name + ":
" + cid.getItem().description() + ""); item.add(configEntryName, BorderLayout.CENTER); + if (cid.getType() == Stub.class) + { + Border border = item.getBorder(); + Border margin = new EmptyBorder(10,0,0,0); + item.setBorder(new CompoundBorder(border, margin)); + + configEntryName.setForeground(Color.ORANGE); + } + if (cid.getType() == boolean.class) { JCheckBox checkbox = new JCheckBox();