Menu

Commit [r2609]  Maximize  Restore  History

Added org.lwjgl.opengl.AWTInputAdapter which enabled use of Mouse and

Keyboard with AWTGLCanvases. Programs can now avoid implementing AWT input processing and access the mouse grabbing features from both Display and AWTGLCanvas. See org.lwjgl.test.opengl.awt.AWTInputAdapterTest for an example.

Note: This commit is the linux and generic AWT imlementation and can still
change a lot while implementing windows and mac os x.

elias_naur 2006-10-26

changed /trunk/LWJGL/build.xml
changed /trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java
changed /trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasImplementation.java
added /trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java
added /trunk/LWJGL/src/java/org/lwjgl/opengl/AWTInputAdapter.java
added /trunk/LWJGL/src/java/org/lwjgl/opengl/AbstractAWTInput.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/DisplayImplementation.java
added /trunk/LWJGL/src/java/org/lwjgl/opengl/InputImplementation.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/KeyboardEventQueue.java
added /trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxPeerInfo.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java
copied /trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java -> /trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java
added /trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java
added /trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxAWTInput.c
changed /trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.c
/trunk/LWJGL/build.xml Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasImplementation.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/AWTInputAdapter.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/AbstractAWTInput.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/DisplayImplementation.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/InputImplementation.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/KeyboardEventQueue.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxPeerInfo.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxAWTInput.c Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.c Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.