From 5acae3c527d1913f659ab62700332a2d39a177ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kjist=C3=B3f?= Date: Sat, 14 May 2016 21:03:15 +0200 Subject: [PATCH] fixed a bug where AbstractDrawer would load images several times --- cicaprojekt/AbstractDrawer.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cicaprojekt/AbstractDrawer.java b/cicaprojekt/AbstractDrawer.java index d2bc358..dc74571 100644 --- a/cicaprojekt/AbstractDrawer.java +++ b/cicaprojekt/AbstractDrawer.java @@ -6,11 +6,18 @@ import java.io.IOException; public abstract class AbstractDrawer implements Drawer { private static ImageStorage storage; + + static { + try { + storage = new ImageStorage(); + } + catch (IOException e) { /* TODO kitalálni, hogy itt mit kéne csinálni */ } + } + private String filename; public AbstractDrawer(String path) throws IOException { - storage = new ImageStorage(); filename = path; }