From 646d301554c8fa3f804ec602ad72b45c1f438f32 Mon Sep 17 00:00:00 2001 From: Yvonne Schmidt Date: Thu, 5 Dec 2024 01:16:06 +0100 Subject: [PATCH] added toolbar icons --- .../java/pp/monopoly/client/gui/Toolbar.java | 39 ++++++++++++++++-- .../src/main/resources/icons/icon-gebaude.png | Bin 0 -> 4585 bytes .../src/main/resources/icons/icon-handeln.png | Bin 0 -> 6717 bytes .../main/resources/icons/icon-zugbeenden.png | Bin 0 -> 3511 bytes 4 files changed, 35 insertions(+), 4 deletions(-) create mode 100644 Projekte/monopoly/client/src/main/resources/icons/icon-gebaude.png create mode 100644 Projekte/monopoly/client/src/main/resources/icons/icon-handeln.png create mode 100644 Projekte/monopoly/client/src/main/resources/icons/icon-zugbeenden.png diff --git a/Projekte/monopoly/client/src/main/java/pp/monopoly/client/gui/Toolbar.java b/Projekte/monopoly/client/src/main/java/pp/monopoly/client/gui/Toolbar.java index 89b44d2..50d10d5 100644 --- a/Projekte/monopoly/client/src/main/java/pp/monopoly/client/gui/Toolbar.java +++ b/Projekte/monopoly/client/src/main/java/pp/monopoly/client/gui/Toolbar.java @@ -6,7 +6,9 @@ import com.jme3.math.Vector3f; import com.simsilica.lemur.Axis; import com.simsilica.lemur.Button; import com.simsilica.lemur.Container; +import com.simsilica.lemur.HAlignment; import com.simsilica.lemur.Label; +import com.simsilica.lemur.VAlignment; import com.simsilica.lemur.component.IconComponent; import com.simsilica.lemur.component.QuadBackgroundComponent; import com.simsilica.lemur.component.SpringGridLayout; @@ -233,18 +235,39 @@ public class Toolbar extends Dialog implements GameEventListener { } private Button createTradeButton() { - tradeButton = new Button("Handeln", new ElementId("button-toolbar")); + + tradeButton = new Button("", new ElementId("button-toolbar")); tradeButton.setPreferredSize(new Vector3f(150, 50, 0)); - tradeButton.addClickCommands(s -> ifTopDialog(() -> { + + String iconTradePath = "icons/icon-handeln.png"; + IconComponent iconTrade = new IconComponent(iconTradePath); + iconTrade.setHAlignment(HAlignment.Center); + iconTrade.setVAlignment(VAlignment.Center); + iconTrade.setIconSize(new Vector2f(100, 100)); + + tradeButton.setIcon(iconTrade); + tradeButton.setFontSize(40); + + // Add click behavior + tradeButton.addClickCommands(source -> ifTopDialog(() -> { app.getGameLogic().playSound(Sound.BUTTON); new ChoosePartner(app).open(); })); + return tradeButton; } private Button createPropertyMenuButton() { - propertyMenuButton = new Button("Grundstücke", new ElementId("button-toolbar")); + propertyMenuButton = new Button("", new ElementId("button-toolbar")); propertyMenuButton.setPreferredSize(new Vector3f(150, 50, 0)); + + String iconBuildingPath = "icons/icon-gebaude.png"; + IconComponent iconBuilding = new IconComponent(iconBuildingPath); + iconBuilding.setHAlignment(HAlignment.Center); + iconBuilding.setVAlignment(VAlignment.Center); + iconBuilding.setIconSize(new Vector2f(75, 75)); + + propertyMenuButton.setIcon(iconBuilding); propertyMenuButton.setFontSize(30); propertyMenuButton.addClickCommands(s -> ifTopDialog(() -> { app.getGameLogic().playSound(Sound.BUTTON); @@ -254,9 +277,17 @@ public class Toolbar extends Dialog implements GameEventListener { } private Button createEndTurnButton() { - endTurnButton = new Button("Zug beenden", new ElementId("button-toolbar")); + endTurnButton = new Button("", new ElementId("button-toolbar")); endTurnButton.setFontSize(28); endTurnButton.setPreferredSize(new Vector3f(150, 50, 0)); + + String iconEndTurnPath = "icons/icon-zugbeenden.png"; + IconComponent iconEndTurn = new IconComponent(iconEndTurnPath); + iconEndTurn.setHAlignment(HAlignment.Center); + iconEndTurn.setVAlignment(VAlignment.Center); + iconEndTurn.setIconSize(new Vector2f(75, 75)); + + endTurnButton.setIcon(iconEndTurn); endTurnButton.addClickCommands(s -> ifTopDialog(() -> { app.getGameLogic().playSound(Sound.BUTTON); if (app.getGameLogic().getPlayerHandler().getPlayerById(app.getId()).getAccountBalance() < 0 && !bankruptPopUp) { diff --git a/Projekte/monopoly/client/src/main/resources/icons/icon-gebaude.png b/Projekte/monopoly/client/src/main/resources/icons/icon-gebaude.png new file mode 100644 index 0000000000000000000000000000000000000000..795d4e500ce0ff3346b067361b875f25495fb29f GIT binary patch literal 4585 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 literal 0 HcmV?d00001 diff --git a/Projekte/monopoly/client/src/main/resources/icons/icon-handeln.png b/Projekte/monopoly/client/src/main/resources/icons/icon-handeln.png new file mode 100644 index 0000000000000000000000000000000000000000..60390a0b75f0318d61c0ac78648be9f75c3325b0 GIT binary patch literal 6717 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 literal 0 HcmV?d00001 diff --git a/Projekte/monopoly/client/src/main/resources/icons/icon-zugbeenden.png b/Projekte/monopoly/client/src/main/resources/icons/icon-zugbeenden.png new file mode 100644 index 0000000000000000000000000000000000000000..2243ab6eb319260cb663437bb350abbb7127fc2e GIT binary patch literal 3511 zcmb_fi$BxrA4jY9RoIzpLq^-=8eN<&#O6Bdq9QE!NV%?`(3ylabWvoXn6xe^m)5i; z&gNDqC2~)0(Xl#dybf_j{JszU31_d@_wwxX`aIA3^ZvX)pXd2rayj6rAdiukk&#g# zJJ}tEpLO6uu7U3{q)s;ckc~R*NRlaU)%pSt5W&R#L>ZYU>FXB!SHok7=HwYABcs>= zF4?BY;y`$&tzsgO*sW(i%nt7BGJ7|4N^~l0UU+N% zdv(jM;KiD;mZ$%G7mhDQw@O6wJ`(n`eMnsG{e8AICG|>I2W#qj^gleSa76D!(ZfWtgcrdUVZF43xXq#B*lI-g zY;5(wcg_!&ZYR05BuNIgb9#FEmgOeP-i@tl^a0(ZuG#A&Uw+U8%Vu0sm-?Rk)`oDF zF{jBJkDO8d`dmQH2DUgflfsNDDlFU>o)@&%ijHQA66z{Ou7p>7%RneHWAI$5A?p*i zf4hT_e1h_VFW_j{X$G1} zVzyKbeD@bn)Y^Ii;E9)-L+>3A&oKrQ`?$)Ll-yKt?2UM3YkkGpFM3bBPH;6o9dek)J$11{p|C|l+LcYtLN zsM-vJuuHi&fg+QX8k|ufxuSzSTihiu?FNW6;Ea!3YuMM~gt`p{|4YBDP1uD?TE%H` zMiE{VJl{@dX&V|e`#LjRrmY2z_L~Ki2!rN1w@I|OKjq3Auyhq3sr<gG`atE876h{y)eRBcmS*)@Z2g|Ow11(O+j>X2NS_5AID8@g$E#>yi9Co&qMv* zwldPSLL74D*jEkBDz|0J4XhU?UVi}_HrI`%uz(tBuYB(5pDY7X8Yo5_Eqgp=o8o}y zQimpDh5~-065(`KDL|y3H|f`2p44iLuw}T!x=5aCT-^jbvJoTbk@5Tkas}FTg?~7vRfW1U2MF6w#2?fwed2E@$X%U zL-xxYSj*SQ440+*gF#av7tHTw)_&dRV`lwAubTmg4ns35KJ8?2x_6w{(071HT~)>+ z@c$W59;XNmsU{~rn>m!CnS<~0Z{2zruHnfh&I_|KAxLGRt^Yw}wE2H+Sv5%P~ zyxoy;9IuqP!yWeN%!uP*S2C&J_V|1L{{n~|_kcsxl@>$`| z6C&x>tFku~giNTU#2?AVPJ4%};Jy#*DVLtjcSQ;gQsqiGIm?u`5*f4;e`f2@Ms}R< z)n5yeJ4Zdc;$e*AR*Cv2M4i-QD8XA2!{wq`UFbd13WRYSu{iIcJ2h^Ve_j}lD{uUZ z?+7$=+h{m@gKw}&71tXciPV3kbq`e9z0F`v`BcMb9~rLecHkj&s@C2C9mNF0U8m<+4zSh2u^ z2~|QOUt8)^@%QL+H9hvp@U>8OT)(Twak%?4+p4!;_cn*>Ln7$}87pO2X`#?f#P_NK z%fcSS%njVd(lzBWZ)c-&hW~+!ogQ0^WVX67YD}j+Wh`%(AuQ+f_gYxQScgXI19exh z63JX~Q9ai?2HiHBAf7)W)fv^*JrjXek)AUXyxPxDoG}lL!~)E_$djR_N%HZBas7Yc z>H>>8`lc+zB+y-gb!BtpdZt#L=kWQPzp;`L)A7IO*i`>apTmMhqB8u%2h)S+wQxx5 z>R1m-GHB@sycv?ygmbz4BN{&_-i#S9Ibq)igEXLa9@-2Ny$wy&KW1cGxA@Ar7T*?r zv1V98Sx*9$MTTx7M>?i-BE#1!%oiFGIYVqsCh)tA_G-R0X#+I4$sUqlQk+>{o|TzM zxwB=KE_9?Wyr-3R;wrNT*F7#YM}pc3#0`Jbi9p5`+v`BrSZN3^X>x2$3f27-3WWU7 zX?U^9&vU1bA=>NGLh7+^*RO*L_K`DPb#%S-5C$R3E(FOBppL3F zUOX&kns5|G`_uTuXW-XFAbR-yuu^+$p|NQ9)7L7UXRf=KY!TOV)h;i<6&1Bv5SZ&{pudXldPY!?tUtEN; zm62_RlwCPWUBwtct zkrl|Y<+Y0835_Zd80jYWk`&{s&Nf32_WqB*yw_>65-+((8=jS2 zLP)i4sc~S5o1AoUL(ch@@XC`wi{(ccZu?T=!-|WMeKD`7K|eD@1*d-PeI~FNTg7k> z?K5j9Hd1kSBrS2m!6RWe#mkcKq#|HQBhb_G%K(rB*8T>y&1ir4N-+4N*%JC z)MwY;y&EU0eJ=p8rg)g6gI?=u+7($^(=N_(Qc>z|{*XlCpXw|Ra>&8^p+CO1KA{4l z*_)D`D1whYJZ(KPPYvQ8!bHLWD24O9pp}*s%@_-)c z)d(;7b1|chSCzPt!Ae$P3CpnwG