From 4a8486316f3eb741f2ca066b87097c2c17c83ad3 Mon Sep 17 00:00:00 2001 From: dlopatin Date: Sun, 18 Feb 2024 21:28:15 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B3=D0=BE=D1=82=D0=BE=D0=B2=D1=8B=D0=B5=20?= =?UTF-8?q?=D0=BA=D0=BD=D0=BE=D0=BF=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WarmlyLocomotive/src/DirectionType.java | 4 +- .../src/FormWarmlyLocomotive.java | 39 +++++++++++++++++- WarmlyLocomotive/src/Resources/DownArrow.png | Bin 0 -> 2060 bytes WarmlyLocomotive/src/Resources/LeftArrow.png | Bin 0 -> 2071 bytes WarmlyLocomotive/src/Resources/RightArrow.png | Bin 0 -> 2069 bytes WarmlyLocomotive/src/Resources/UpArrow.png | Bin 0 -> 922 bytes 6 files changed, 39 insertions(+), 4 deletions(-) create mode 100644 WarmlyLocomotive/src/Resources/DownArrow.png create mode 100644 WarmlyLocomotive/src/Resources/LeftArrow.png create mode 100644 WarmlyLocomotive/src/Resources/RightArrow.png create mode 100644 WarmlyLocomotive/src/Resources/UpArrow.png diff --git a/WarmlyLocomotive/src/DirectionType.java b/WarmlyLocomotive/src/DirectionType.java index dcdeeef..65f4cb4 100644 --- a/WarmlyLocomotive/src/DirectionType.java +++ b/WarmlyLocomotive/src/DirectionType.java @@ -1,3 +1,3 @@ public enum DirectionType { - Up, Down, Right, Left; -} + Up, Down, Right, Left +}; diff --git a/WarmlyLocomotive/src/FormWarmlyLocomotive.java b/WarmlyLocomotive/src/FormWarmlyLocomotive.java index 1179023..7d06c52 100644 --- a/WarmlyLocomotive/src/FormWarmlyLocomotive.java +++ b/WarmlyLocomotive/src/FormWarmlyLocomotive.java @@ -1,6 +1,10 @@ +import java.awt.*; +import java.net.URL; + import javax.swing.*; public class FormWarmlyLocomotive extends JFrame { + public void Initialize(){ setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize(900, 500); @@ -17,10 +21,41 @@ public class FormWarmlyLocomotive extends JFrame { JButton createButton = new JButton("Создать"); createButton.setBounds(20, 420, 90, 25); pictureBox.add(createButton); - + + //upButton + //ImageIcon img1 = new ImageIcon("Resources/UpArrow.png"); + JButton upButton = new JButton(); + //upButton.setIcon(img1); + //upButton.setPreferredSize(new Dimension(30, 30)); + upButton.setBounds(810, 385, 30, 30); + pictureBox.add(upButton); + + //downButton + //ImageIcon img1 = new ImageIcon("Resources/UpArrow.png"); + JButton downButton = new JButton(); + //upButton.setIcon(img1); + //upButton.setPreferredSize(new Dimension(30, 30)); + downButton.setBounds(810, 420, 30, 30); + pictureBox.add(downButton); + + //rightButton + //ImageIcon img1 = new ImageIcon("Resources/UpArrow.png"); + JButton rightButton = new JButton(); + //upButton.setIcon(img1); + //upButton.setPreferredSize(new Dimension(30, 30)); + rightButton.setBounds(845, 420, 30, 30); + pictureBox.add(rightButton); + + //downButton + //ImageIcon img1 = new ImageIcon("Resources/UpArrow.png"); + JButton leftButton = new JButton(); + //upButton.setIcon(img1); + //upButton.setPreferredSize(new Dimension(30, 30)); + leftButton.setBounds(775, 420, 30, 30); + pictureBox.add(leftButton); + add(pictureBox); } - } diff --git a/WarmlyLocomotive/src/Resources/DownArrow.png b/WarmlyLocomotive/src/Resources/DownArrow.png new file mode 100644 index 0000000000000000000000000000000000000000..92f4637fdee158d4467bfc833f3a864612e9ec7f GIT binary patch literal 2060 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 literal 0 HcmV?d00001 diff --git a/WarmlyLocomotive/src/Resources/RightArrow.png b/WarmlyLocomotive/src/Resources/RightArrow.png new file mode 100644 index 0000000000000000000000000000000000000000..09c029b1717d07ef1bef8e5bacab5ca3646c92a6 GIT binary patch literal 2069 zcmaKtdsGu=8i$i~unGvGMV2DEpwR9?3_XG+3kW2zB&Gz2l@cxy1Xe7kDJ?Z$wDb>WaC@=*T=)QBhfA^0}o^PJ-d*3gY z?>A-9qKLKD?^-h$jI{!On3%y}2E!|SH4E-IDijIu#>^H+a2b~dH<@9891M*NWiYN( z*es=3!FWv;Uy{vW*!9sb=B>{)X$;2Ot%9)7kH3;W|M8i)Y0o=__iy+79`K|iU1YTN zWWLttF2o=Ct4Cb=WOlB4fI^qw+BUz?Wu=c{r*)=I7hFq}<%jGHs4h@y4y33t=is(a z2p`i`?uWfyqt6E(A!OdnNO#Ok-|a?~oAlIT+|0rTxlL-2{bGdSfvQkxGxzLwfEuOC z6_=u%D8tOnT8Iy}Ebl&kv}UD27aTjdiXC>CJ)ixPtl(EG@nYtvtw7NX z*S{?-wmDW-p>AFjH`b!k8Eqt5C%u@R)-3JcW2ij&e~~meeWZH?Z=UEZsE8#;wYi5_ zqDVvAhAgQioRnxWd)6S|U|Q|(O3j9o*EHA`Otq+1Kn7{CJBX5$oJ2e;+NmQZEJo1Sa zOF;^%QD*^pP=j4Z3Tja2DDsvDTZa@BqGen%UyFqxJ;%|qaB^lZ`|;|EN5d!x{kwIVWX+d3IQRaX=SYcVyF zsKIo|5;eE~^2nIfWg;^^L-A;pJW4zK-;+Dabp@Fc&WQ;cHVslaL^af@ty;q z5dq9ew~sSy_s$_L={b3C#j?}Z#u;9?rIHp^y`0(R^zF~qFy=KD{$Nv~M|9GMmF~&Z zjjlydO2A#3Ob;H`4# zlXZs#JXj7bqOa2va^_(((UDI8{U}>NNjD%xL4~2P62OZcc7V~tfS+|ji=o6Oz@QGO zJ0ze0myJ+&Xy12$h997=PsmBY)YDMc=k9I5tqoAj=iy_(DOafQ$3OqZS0m4;uI>^v zr9IWW(W0udYe~>J6?0C=&P)F?l}4!0l)^b$Otj)4h}M%Jp0*qSasC8Bi_NX{in`1y z5E*STv^am57O`~~XpzwXLUWl%3;k|d)Dg`fTFtezXv(I=u@zceEv9>joar9^vSbjC z&t0L#)?&KH;p3Gc9=^v1ky7GMi(J*7?r8YxA8?P@#U%8Jb8VAbd!!c|aSD{t1SW8lad`>*`0I#n@M`nXQG5<67+Gj~Z{!d?C zOV9l6&z>48-O9w4%AR1QRZ-4Nhx(7nzMD7pZ=vD?c{|SDt20#g_4ZM*mtWdQOqt^~ z23B##uC}Gth0Sueo R6dvUaLAWUF5;ytS{{SZ92*m&Z literal 0 HcmV?d00001 diff --git a/WarmlyLocomotive/src/Resources/UpArrow.png b/WarmlyLocomotive/src/Resources/UpArrow.png new file mode 100644 index 0000000000000000000000000000000000000000..a9b82db7a36ebace03ea6c91178b9f7617530b16 GIT binary patch literal 922 zcmV;L17-Y)P)pGHfcjcP*7-ZbZ>KLZ*U+R`sCEkzKl)gj5&q@hY_5?)@_euSf22N!q0z{yc?Q2YY_Kym8e z5Fvwu2%hQO!{u_psMvL#(bD64NQRTZj^-}DnS22ry9f-;mW=gZvQj}U-ZdMsK&I8^7~DvX`q=iabro|K($t`56W-m&@5~Mv^3i5ZosS z0znWciqbSKkw`o!4#Uv*eNhxazu!NdPB;d;-OezKIF(@-%CbzbEKAcgct#Ke2%&sF zKb=mW7DEVWnkGODJkP6CD!Q%%02+2wrD ziL16O3n63}28c(q+5GWVZ`IrF79nI=7I=jpXNI`()@n7|w!!OspP4VUs;Z?@={@gt zW_rEe*IH2&jPdz=E))s?0G4GLhT%AlqNq5!WHQNdT+|Xp=JPqmSWy(>`b3OIqs!%D z7=~$@uImm4gE;DLx9hsDX_~sO`@X+kud~@~l==VwV2pX5=XpNbMU+UV(=m4q0ALs< zS{94N7v7M!`BVR?|3~%5y#z^;nM{Tth*T