From bb8f17d75e5688e5c111a8c4aa8485b39b54479e Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Fri, 22 Dec 2017 23:25:44 +0100 Subject: [PATCH] Change XP tracker button to use image Change xp tracker button to use actual image instead of text because text was not showing on both Windows and Linux. Signed-off-by: Tomas Slusny --- .../plugins/xptracker/XpTrackerPlugin.java | 4 +++- .../net/runelite/client/plugins/xptracker/xp.png | Bin 0 -> 1376 bytes 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/xptracker/xp.png diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java index 1f33beeaa9..364f395710 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java @@ -25,6 +25,8 @@ package net.runelite.client.plugins.xptracker; import com.google.common.eventbus.Subscribe; +import javax.imageio.ImageIO; +import javax.swing.ImageIcon; import net.runelite.api.Client; import net.runelite.api.GameState; import net.runelite.api.Skill; @@ -62,7 +64,7 @@ public class XpTrackerPlugin extends Plugin { navButton = new NavigationButton("XP Tracker", () -> xpPanel); xpPanel = injector.getInstance(XpPanel.class); - navButton.getButton().setText("XP"); + navButton.getButton().setIcon(new ImageIcon(ImageIO.read(getClass().getResourceAsStream("xp.png")))); ui.getPluginToolbar().addNavigation(navButton); } diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/xptracker/xp.png b/runelite-client/src/main/resources/net/runelite/client/plugins/xptracker/xp.png new file mode 100644 index 0000000000000000000000000000000000000000..90914d8f57b0d6d9733f7a2dd6261a542971e6f6 GIT binary patch literal 1376 zcmeAS@N?(olHy`uVBq!ia0vp^fSyM zs%4dBL8dS=LDT@*$|_3r{S8ysPIs^K5mgWciU8$>1qI*=q*SFNr^Uz2O|q|c6;lv{ zDB$7*c@_dBRU|{EL^;4@nVFf{IXO)vB`u|;%_Sw}lq3Ttgc}!I3CRhA)H5=<%F8ct zaM>$L!#=yqHAQ_>+C(a`-Z6&83C8r*#suL|GV;~VIC#7PlXWe7$vc%M(PE1@`O~*?_ zR8B_9kY7NYm5~i-^7J(`TNkwFE-Y%8+Y~-0K5cGx#pH_M=~0Q(QVY5ZT$;T@+aohu zGxvFVuC=x?R*`Y6^>A(W4(bXIZ;!DNmpI_%wI7UDn3?M{mBzX9w`1sX;>2r$5 z(`UfYFDMD}3uagkWHE^C{{R0+B*Q&m?hsxFRPp~5%TYN7<`qEJX_gH@1uSR5%x!G! z-26c1X_hCM8}8oz4q{#22hspyfk`HidH;_q`FME=|9^4-C*qKhMAC&He!u zFeZ7syS!1{xmg;>VK4FYb!C6Z!^p#=)g!*^GEiE|)5S4F;&O6AN>W-vVrug92TvY7 zOJrb-v#VocbW}_f3^Xj{+|aRPib-?NnmIL&3!4@RMYu$|hWf@j2d`cc5$!InvuJsK zLPknXP*7A_RvMq!#tmCGZQHn2d;N+nsQiJ zvuFKfW@>J7c9M*Wx_!&qYWJ?{s>6qrl@>2bmiYBc-Di$T<*6%~my;hq5*C^~Niyxs z9MkG^cPc-N>-c#3ddE+hcydF<$xErH!`H-YtvY+F^tE};oh_0on^IqIduv_x?$+M) z_xt{`^EJ8f$=Vftx$#k0-G8oKv6=Slhj)H*i|fbkEBbottF(Fk-F=fMpDy@*?=L&Q zylvg5FE>An>&Ndscbc8y$L9j=87@nJg%X2miEBhjN@7W>RdP`(kYX@0Ff`XSG}1M+ z2r)FZGBmU@vCuX!v@$S=-h46~MMG|WN@iLmT!VpO2vD_wk(G%NM1!64Q&5q~;OXk; Jvd$@?2>_qJtLy*( literal 0 HcmV?d00001