From 82847fd740a1eddcb8095e273a320a531c8a8bc2 Mon Sep 17 00:00:00 2001 From: Andy Chabalier Date: Thu, 27 Sep 2018 16:53:29 +0200 Subject: [PATCH] Fix default close operation (exit app on cross button didn't close the application. Add generated serial id --- src/main/java/fr/uha/gabalier/view/Preview.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/fr/uha/gabalier/view/Preview.java b/src/main/java/fr/uha/gabalier/view/Preview.java index 8b9b2eb..ad9dc90 100644 --- a/src/main/java/fr/uha/gabalier/view/Preview.java +++ b/src/main/java/fr/uha/gabalier/view/Preview.java @@ -12,7 +12,9 @@ import java.util.List; public class Preview extends JFrame { - static final int VIEW_WIDTH = 256; + private static final long serialVersionUID = -8104236322964434859L; + + static final int VIEW_WIDTH = 256; static final int VIEW_HEIGHT = 128; public static final String LEFT_COMMAND = "<"; @@ -32,6 +34,9 @@ public class Preview extends JFrame { public Preview() throws HeadlessException { model = new ArrayList<>(); + + setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + // UI elements JMenuBar menuBar = new JMenuBar(); setJMenuBar(menuBar);