com.jogamp.nativewindow.impl.jawt.x11
Class X11JAWTWindow

java.lang.Object
  extended by com.jogamp.nativewindow.impl.jawt.JAWTWindow
      extended by com.jogamp.nativewindow.impl.jawt.x11.X11JAWTWindow
All Implemented Interfaces:
NativeSurface, NativeWindow, SurfaceUpdatedListener

public class X11JAWTWindow
extends JAWTWindow


Field Summary
 
Fields inherited from class com.jogamp.nativewindow.impl.jawt.JAWTWindow
bounds, component, config, DEBUG, drawable
 
Fields inherited from interface javax.media.nativewindow.NativeSurface
LOCK_SUCCESS, LOCK_SURFACE_CHANGED, LOCK_SURFACE_NOT_READY, LOCK_SURFACE_UNLOCKED
 
Constructor Summary
X11JAWTWindow(Object comp, AbstractGraphicsConfiguration config)
           
 
Method Summary
protected  Point getLocationOnScreenImpl(int x, int y)
           
protected  int lockSurfaceImpl()
           
protected  void unlockSurfaceImpl()
           
protected  void validateNative()
           
 
Methods inherited from class com.jogamp.nativewindow.impl.jawt.JAWTWindow
destroy, getAWTComponent, getBounds, getDisplayHandle, getGraphicsConfiguration, getHeight, getLocationOnScreen, getParent, getScreenIndex, getSurfaceHandle, getSurfaceLockOwner, getWidth, getWindowHandle, getX, getY, invalidate, isSurfaceLocked, isSurfaceLockedByOtherThread, lockSurface, setSize, surfaceSwap, surfaceUpdated, surfaceUpdated, toString, unlockSurface, updateBounds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

X11JAWTWindow

public X11JAWTWindow(Object comp,
                     AbstractGraphicsConfiguration config)
Method Detail

validateNative

protected void validateNative()
                       throws NativeWindowException
Specified by:
validateNative in class JAWTWindow
Throws:
NativeWindowException

lockSurfaceImpl

protected int lockSurfaceImpl()
                       throws NativeWindowException
Specified by:
lockSurfaceImpl in class JAWTWindow
Throws:
NativeWindowException

unlockSurfaceImpl

protected void unlockSurfaceImpl()
                          throws NativeWindowException
Specified by:
unlockSurfaceImpl in class JAWTWindow
Throws:
NativeWindowException

getLocationOnScreenImpl

protected Point getLocationOnScreenImpl(int x,
                                        int y)
Specified by:
getLocationOnScreenImpl in class JAWTWindow


Copyright 2010 JogAmp Community.