See: Description
Package | Description |
---|---|
com.jogamp.nativewindow |
NativeWindow Protocol Specification Overview
|
com.jogamp.nativewindow.awt | |
com.jogamp.nativewindow.egl | |
com.jogamp.nativewindow.macosx | |
com.jogamp.nativewindow.swt | |
com.jogamp.nativewindow.util | |
com.jogamp.nativewindow.windows | |
com.jogamp.nativewindow.x11 |
AbstractGraphicsDevice
,
Shall return the new string identifier with getType()
AbstractGraphicsScreen
AbstractGraphicsConfiguration
The implementor has to provide the following:
NativeWindowFactory
shall be registered with NativeWindowFactory.registerFactory(..)
.
GraphicsConfigurationFactory
shall be registered with GraphicsConfigurationFactory.registerFactory(..)
.
This protocol does not describe how to create native windows, but how to bind a native surface to an implementation of
and window to an implementation of NativeSurface
.
NativeWindow
specializes the NativeSurface.
However, an implementation of this protocol (e.g. com.jogamp.newt
) may support the creation.
This package contains Java bindings for a native windowing system.
Subsequent packages contain marker type classes, containing native characteristics of the windowing system.
This sub package contains classes to cover the native characteristics of the AWT windowing system.
This sub package contains classes to cover the native characteristics of the X11 windowing system.
This sub package contains classes to cover the native characteristics of the Windows windowing system.
This sub package contains classes to cover the native characteristics of the MacOSX windowing system.
This sub package contains classes to cover the native characteristics of the EGL/OpenKODE windowing system.
Running on a platform with a supported windowing system, the factory model shall be used
to instantiate a native window, see NativeWindowFactory
.
Copyright 2010 JogAmp Community.