aboutsummaryrefslogtreecommitdiffstats
path: root/demos/MiscDemos/morph3d.java
diff options
context:
space:
mode:
Diffstat (limited to 'demos/MiscDemos/morph3d.java')
-rwxr-xr-xdemos/MiscDemos/morph3d.java21
1 files changed, 17 insertions, 4 deletions
diff --git a/demos/MiscDemos/morph3d.java b/demos/MiscDemos/morph3d.java
index 7c8a8fe..6669163 100755
--- a/demos/MiscDemos/morph3d.java
+++ b/demos/MiscDemos/morph3d.java
@@ -171,16 +171,29 @@ public class morph3d extends SimpleGLAnimApplet1
public void init()
{
- super.init();
- Dimension d = getSize();
- canvas = new morph3dCanvas(d.width, d.height);
- add("Center", canvas);
+ super.init();
+ Dimension d = getSize();
+ canvas = new morph3dCanvas(d.width, d.height);
+ add("Center", canvas);
}
public static void main( String args[] )
{
Frame mainFrame = new Frame("morph3d");
+ mainFrame.addWindowListener( new WindowAdapter()
+ {
+ public void windowClosed(WindowEvent e)
+ {
+ System.exit(0);
+ }
+ public void windowClosing(WindowEvent e)
+ {
+ windowClosed(e);
+ }
+ }
+ );
+
GLContext.gljNativeDebug = true;
GLContext.gljClassDebug = true;