From 5453a939f453373c395bb0879fc57c05f44e6421 Mon Sep 17 00:00:00 2001 From: muskenum Date: Mon, 9 May 2016 16:21:07 +0200 Subject: [PATCH 1/3] EAST and WEST directions added to ONeill and Jaffa images az eredetit nem basztattam, maradjon meg az is --- Jaffa_east.png | Bin 0 -> 20554 bytes Jaffa_west.png | Bin 0 -> 647 bytes ONeill_east.png | Bin 0 -> 20354 bytes ONeill_west.png | Bin 0 -> 1025 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Jaffa_east.png create mode 100644 Jaffa_west.png create mode 100644 ONeill_east.png create mode 100644 ONeill_west.png diff --git a/Jaffa_east.png b/Jaffa_east.png new file mode 100644 index 0000000000000000000000000000000000000000..d83e89e94ad02e0ad2aca0db7b948e1e5268259e GIT binary patch literal 20554 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 literal 0 HcmV?d00001 diff --git a/ONeill_east.png b/ONeill_east.png new file mode 100644 index 0000000000000000000000000000000000000000..6173b092657d05a7262d8eb8d467225c7d954c5d GIT binary patch literal 20354 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 Date: Mon, 9 May 2016 16:29:12 +0200 Subject: [PATCH 2/3] EAST and WEST directions added to Replicator image Eredetit nem basztattam, otthagytam --- Replicator_east.png | Bin 0 -> 1071 bytes Replicator_west.png | Bin 0 -> 1079 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Replicator_east.png create mode 100644 Replicator_west.png diff --git a/Replicator_east.png b/Replicator_east.png new file mode 100644 index 0000000000000000000000000000000000000000..79cef2df7f4eefec2111883fead37c187a85bc08 GIT binary patch literal 1071 zcmV+~1kn45P)(|QxNeH0#31j;5vjzn}P%h3DU;I z#AGCd=`|DoA z)z!PsO!}nnPrknVKY`Y!0pfsp7);=GSq2j%2lQ!9U^8;0Tsx1$~G~#Dvg!`sYntdm4p#U|KxWRR)8KLQJ5r3vJkeap!6Co=@gXq zLvg>57H<`~hj5J0cM7EaS`fluL_)l&3glam52F``6cB87;fssi!P_tupbxMcV?=Zn zXl{%WLcoeNhYFh@$L4>|?(&(rG{ zi%1WEtRRyf{>TY$Rty^)f2`+dEn0H`z=})q<+6ASlURG0-(L!VcG5@yyr>La+Cf?c zKwI28xlv{TAY)Ex;idpEW|tOi2Ea;PWd6gU8$)wmukLUo2%kNe`elrP7KZmeMl=0JYhW zmY8_i5QzyOdYWm~n+8IAt{Olj9gC!7RRAy?d--4~DMDdXW zF+S4c)Y^{O>*>`Kpk4ZBo4%VT!0YqX8of9H)>!HHDUz?nJfI~BV?1MZ1e9FfGaTFA z5i(XuK$aA(?e5(JtSSgb^9Aj{fLRwF84^}=3S|16+Lc50HfU4FAO^vbab8?F3IenM zXsv&=1Vq^S$RbNdR7%%BxfDocEqvbskW=6~;c7 pEs@g%9IF%wI29QXaLU)?{{U5-kMJdSJ$L{B002ovPDHLkV1kgk-4Fl( literal 0 HcmV?d00001 diff --git a/Replicator_west.png b/Replicator_west.png new file mode 100644 index 0000000000000000000000000000000000000000..c211ed7b74bcd0abd381aa07194b3093f9d74cf7 GIT binary patch literal 1079 zcmV-71jze|P)eUX8|fRLO#`*LU@$;2O&^xRNPrm8 zvMgw6f^T5ny&5J8fPfa0q&+5*BsduviWaH}pa9`%N)nK}k3}R!0ET#;q-9I5l1LH2ig}8TmM+~0$Vu_Hd;}JmZUnU5ZgwA#1Uw%&Ujk8dBOndK z8B5nv1ORSK`%Yf>u7x(EMYrQ6v3v4qIR$9$fxx3LFN)=p+=3%rvSH=28h*JD*nxfk<>0C8P_5@aiob3rh z1hl3^_6U~b-3VCSP-|0CMZoHmO5xZ{z^jOBdxB~Ly_%AZz($}Of!fBj8v(2NEH$Q0 z1ibDy+8H+`BAi;w(`)Zqih$ReTP=9xTBtK>>GPUe1=LxndN66rsn`8@!VP z=9njoi3dOc@=pqqT9i%_X(AiAZm zN&xK)qecvzb!k0Mix`UtAYX4rJVZNb%ACC|A^=}J9iz#kG|w}nK+!TgE5d97c*l1o z5v03kkPV5WgaBVmM1ga~9Ea z@rw$eE!aBDjfRD{z*Pxg9i4ke>9z5{Isv@Jd;jQ^$^IFkRw01(luKUF(?b>$z0WvQa&q9D~4X_EY39t#U32;^d^v0?M& Date: Mon, 9 May 2016 16:30:18 +0200 Subject: [PATCH 3/3] Drawer.java refactored: It is now an abstract class instead of an interface. ImagePanel.java removed. --- cicaprojekt/Drawer.java | 25 +++++++++++++++++++++---- cicaprojekt/FieldDrawer.java | 5 +---- cicaprojekt/GapDrawer.java | 6 ++---- cicaprojekt/GateDrawer.java | 8 ++------ cicaprojekt/ImagePanel.java | 29 ----------------------------- cicaprojekt/PlayerBaseDrawer.java | 4 +--- cicaprojekt/PlayerDrawer.java | 7 ++----- cicaprojekt/ScaleDrawer.java | 5 +---- cicaprojekt/WallDrawer.java | 8 ++------ 9 files changed, 32 insertions(+), 65 deletions(-) delete mode 100644 cicaprojekt/ImagePanel.java diff --git a/cicaprojekt/Drawer.java b/cicaprojekt/Drawer.java index 950e989..abf86df 100644 --- a/cicaprojekt/Drawer.java +++ b/cicaprojekt/Drawer.java @@ -1,10 +1,27 @@ package cicaprojekt; +import java.awt.image.BufferedImage; +import java.io.File; import java.io.IOException; -public interface Drawer { +import javax.imageio.ImageIO; + +public abstract class Drawer { + private BufferedImage image; + + public Drawer(String path) throws IOException { + image = ImageIO.read(new File(path)); + } + + public void changeImage(String path) throws IOException { + image = ImageIO.read(new File(path)); + } - public void draw() throws IOException; - public int getTileX(); - public int getTileY(); + public BufferedImage getImage() { + return image; + } + + public abstract void draw() throws IOException; + public abstract int getTileX(); + public abstract int getTileY(); } diff --git a/cicaprojekt/FieldDrawer.java b/cicaprojekt/FieldDrawer.java index c00b26e..1c63b8e 100644 --- a/cicaprojekt/FieldDrawer.java +++ b/cicaprojekt/FieldDrawer.java @@ -2,14 +2,12 @@ package cicaprojekt; import java.io.IOException; -public class FieldDrawer extends ImagePanel implements Drawer { - +public class FieldDrawer extends Drawer { Field field; public FieldDrawer(Field f) throws IOException { super("Field.png"); field = f; - setVisible(false); } @Override @@ -21,7 +19,6 @@ public class FieldDrawer extends ImagePanel implements Drawer { else changeImage("Field.png"); - setVisible(true); } @Override diff --git a/cicaprojekt/GapDrawer.java b/cicaprojekt/GapDrawer.java index 9676fd0..aafbed5 100644 --- a/cicaprojekt/GapDrawer.java +++ b/cicaprojekt/GapDrawer.java @@ -2,19 +2,17 @@ package cicaprojekt; import java.io.IOException; -public class GapDrawer extends ImagePanel implements Drawer{ - +public class GapDrawer extends Drawer{ private Gap gap; public GapDrawer(Gap g) throws IOException { super("Gap.png"); gap = g; - setVisible(false); } @Override public void draw() { - setVisible(true); + //TODO kezdeni ezzel valamit. } @Override diff --git a/cicaprojekt/GateDrawer.java b/cicaprojekt/GateDrawer.java index cb45d0e..33ac692 100644 --- a/cicaprojekt/GateDrawer.java +++ b/cicaprojekt/GateDrawer.java @@ -2,14 +2,12 @@ package cicaprojekt; import java.io.IOException; -public class GateDrawer extends ImagePanel implements Drawer{ - +public class GateDrawer extends Drawer{ Gate gate; public GateDrawer(Gate g) throws IOException { super("ClosedGate.png"); gate = g; - setVisible(false); } @Override @@ -17,9 +15,7 @@ public class GateDrawer extends ImagePanel implements Drawer{ if(gate.isOpen()) changeImage("Field.png"); //TODO picture for open gate. else - changeImage("ClosedGate.png"); - - setVisible(true); + changeImage("ClosedGate.png"); } @Override diff --git a/cicaprojekt/ImagePanel.java b/cicaprojekt/ImagePanel.java deleted file mode 100644 index 243a779..0000000 --- a/cicaprojekt/ImagePanel.java +++ /dev/null @@ -1,29 +0,0 @@ -package cicaprojekt; - -import java.awt.Graphics; -import java.awt.image.BufferedImage; -import java.io.File; -import java.io.IOException; - -import javax.imageio.ImageIO; -import javax.swing.JPanel; - -public class ImagePanel extends JPanel{ - - private BufferedImage image; - - public ImagePanel(String path) throws IOException { - image = ImageIO.read(new File(path)); - } - - @Override - protected void paintComponent(Graphics g) { - super.paintComponent(g); - g.drawImage(image, 0, 0, null); // see javadoc for more info on the parameters - } - - public void changeImage(String path) throws IOException { - image = ImageIO.read(new File(path)); - repaint(); - } -} \ No newline at end of file diff --git a/cicaprojekt/PlayerBaseDrawer.java b/cicaprojekt/PlayerBaseDrawer.java index 6a616b0..bd864f1 100644 --- a/cicaprojekt/PlayerBaseDrawer.java +++ b/cicaprojekt/PlayerBaseDrawer.java @@ -2,13 +2,12 @@ package cicaprojekt; import java.io.IOException; -public class PlayerBaseDrawer extends ImagePanel implements Drawer { +public class PlayerBaseDrawer extends Drawer { PlayerBase playerbase; public PlayerBaseDrawer(PlayerBase pb) throws IOException { super("Replicator.png"); playerbase = pb; - setVisible(false); } @Override @@ -33,7 +32,6 @@ public class PlayerBaseDrawer extends ImagePanel implements Drawer { } } - setVisible(true); } @Override diff --git a/cicaprojekt/PlayerDrawer.java b/cicaprojekt/PlayerDrawer.java index e88da0a..c7ef64f 100644 --- a/cicaprojekt/PlayerDrawer.java +++ b/cicaprojekt/PlayerDrawer.java @@ -2,13 +2,12 @@ package cicaprojekt; import java.io.IOException; -public class PlayerDrawer extends ImagePanel implements Drawer { +public class PlayerDrawer extends Drawer { Player player; public PlayerDrawer(Player p) throws IOException { super("ONeill.png"); player = p; - setVisible(false); } @Override @@ -49,9 +48,7 @@ public class PlayerDrawer extends ImagePanel implements Drawer { break; } break; - } - - setVisible(true); + } } @Override diff --git a/cicaprojekt/ScaleDrawer.java b/cicaprojekt/ScaleDrawer.java index a11edf1..826898a 100644 --- a/cicaprojekt/ScaleDrawer.java +++ b/cicaprojekt/ScaleDrawer.java @@ -2,14 +2,12 @@ package cicaprojekt; import java.io.IOException; -public class ScaleDrawer extends ImagePanel implements Drawer { - +public class ScaleDrawer extends Drawer { Scale scale; public ScaleDrawer(Scale s) throws IOException { super("Scale.png"); scale = s; - setVisible(false); } @Override @@ -19,7 +17,6 @@ public class ScaleDrawer extends ImagePanel implements Drawer { else changeImage("Scale.png"); - setVisible(true); } @Override diff --git a/cicaprojekt/WallDrawer.java b/cicaprojekt/WallDrawer.java index cf4a8bd..2447ad5 100644 --- a/cicaprojekt/WallDrawer.java +++ b/cicaprojekt/WallDrawer.java @@ -2,14 +2,12 @@ package cicaprojekt; import java.io.IOException; -public class WallDrawer extends ImagePanel implements Drawer { - +public class WallDrawer extends Drawer { Wall wall; public WallDrawer(Wall w) throws IOException { super("Wall.png"); wall = w; - setVisible(false); } @Override @@ -34,9 +32,7 @@ public class WallDrawer extends ImagePanel implements Drawer { changeImage("Wall.png"); break; } - } - - setVisible(true); + } } @Override