From 79c1476f593eaa9ab56fa2460b6e3e4f32ae7f16 Mon Sep 17 00:00:00 2001 From: Gary Frost <frost.gary@gmail.com> Date: Fri, 18 May 2012 20:54:52 +0000 Subject: [PATCH] --- .../com/amd/aparapi/examples/nbody/Main.java | 24 +++---------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/examples/nbody/src/com/amd/aparapi/examples/nbody/Main.java b/examples/nbody/src/com/amd/aparapi/examples/nbody/Main.java index b52248cb..a4a33065 100644 --- a/examples/nbody/src/com/amd/aparapi/examples/nbody/Main.java +++ b/examples/nbody/src/com/amd/aparapi/examples/nbody/Main.java @@ -63,6 +63,7 @@ import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextField; +import javax.swing.WindowConstants; import com.amd.aparapi.Kernel; import com.amd.aparapi.ProfileInfo; @@ -347,27 +348,8 @@ public class Main{ panel.add(canvas, BorderLayout.CENTER); frame.getContentPane().add(panel, BorderLayout.CENTER); final FPSAnimator animator = new FPSAnimator(canvas, 100); - frame.addWindowListener(new WindowAdapter(){ - - @Override public void windowClosed(WindowEvent e) { - System.out.println("closed"); - animator.stop(); - GLProfile.shutdown(); - System.exit(1); - - } - - @Override public void windowClosing(WindowEvent e) { - System.out.println("closing"); - animator.stop(); - GLProfile.shutdown(); - // System.exit(1); - - } - - }); - - //frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); + + frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true); -- GitLab