From 7ac64265ba0432a6e8c373311b2aff308f65a990 Mon Sep 17 00:00:00 2001 From: wernerma63484 Date: Tue, 13 Nov 2018 10:33:45 +0100 Subject: [PATCH] implement file open --- src/kontakte/Main.java | 6 ++++++ src/kontakte/controller/CommandOpen.java | 3 +++ 2 files changed, 9 insertions(+) diff --git a/src/kontakte/Main.java b/src/kontakte/Main.java index 2093b59..7075b0f 100644 --- a/src/kontakte/Main.java +++ b/src/kontakte/Main.java @@ -6,6 +6,8 @@ package kontakte; +import kontakte.controller.Controller; +import kontakte.model.Model; import kontakte.view.View; /** @@ -17,6 +19,10 @@ public class Main public Main() { View v = new View(); + Model m = new Model(); + Controller c = new Controller(v, m); + c.registerEvents(); + c.registerCommands(); v.setVisible(true); } diff --git a/src/kontakte/controller/CommandOpen.java b/src/kontakte/controller/CommandOpen.java index 7f11026..64cc82e 100644 --- a/src/kontakte/controller/CommandOpen.java +++ b/src/kontakte/controller/CommandOpen.java @@ -27,6 +27,9 @@ public class CommandOpen implements CommandInterface @Override public void execute() { + view.getFileChooser().showOpenDialog(view); + String fileAdd = view.getFileChooser().getSelectedFile().getAbsolutePath(); + view.getTextFileAdress().setText(fileAdd); } @Override