From ac2cdb722753f4eb5294cac532d54b284ad21725 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Tue, 16 Jun 2009 07:40:21 +0000 Subject: quit: 'q' + button-1 double click; fullscreen: 'f' + button-2 click git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/jogl-demos/trunk@353 3298f667-5e0e-4b4a-8ed4-a3559d26a5f4 --- src/demos/es1/RedSquare.java | 8 ++++++-- src/demos/es2/RedSquare.java | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/demos/es1/RedSquare.java b/src/demos/es1/RedSquare.java index 3992fc7..5c8e7fa 100755 --- a/src/demos/es1/RedSquare.java +++ b/src/demos/es1/RedSquare.java @@ -41,7 +41,9 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo public void keyPressed(KeyEvent e) { System.out.println(glp+" "+e); - if(e.getKeyChar()=='q') { + if(e.getKeyChar()=='f') { + window.setFullscreen(!window.isFullscreen()); + } else if(e.getKeyChar()=='q') { quit = true; } } @@ -56,7 +58,9 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo System.out.println(glp+" mouseevent: "+e); switch(e.getClickCount()) { case 1: - window.setFullscreen(!window.isFullscreen()); + if(e.getButton()>MouseEvent.BUTTON1) { + window.setFullscreen(!window.isFullscreen()); + } break; default: quit=true; diff --git a/src/demos/es2/RedSquare.java b/src/demos/es2/RedSquare.java index 58c55c8..b0f86d1 100755 --- a/src/demos/es2/RedSquare.java +++ b/src/demos/es2/RedSquare.java @@ -43,7 +43,9 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo public void keyPressed(KeyEvent e) { System.out.println(glp+" "+e); - if(e.getKeyChar()=='q') { + if(e.getKeyChar()=='f') { + window.setFullscreen(!window.isFullscreen()); + } else if(e.getKeyChar()=='q') { quit = true; } } @@ -58,7 +60,9 @@ public class RedSquare extends Thread implements WindowListener, KeyListener, Mo System.out.println(glp+" mouseevent: "+e); switch(e.getClickCount()) { case 1: - window.setFullscreen(!window.isFullscreen()); + if(e.getButton()>MouseEvent.BUTTON1) { + window.setFullscreen(!window.isFullscreen()); + } break; default: quit=true; -- cgit v1.2.3