class GtkWindow extends Window
Window.EventHandler, Window.Level, Window.StateCLOSABLE, MAXIMIZABLE, MINIMIZABLE, NORMAL, POPUP, RIGHT_TO_LEFT, TITLED, TRANSPARENT, UNIFIED, UNTITLED, UTILITY| Modifier | Constructor and Description |
|---|---|
protected |
GtkWindow(long parent) |
|
GtkWindow(Window owner,
Screen screen,
int styleMask) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
_close(long ptr) |
protected long |
_createChildWindow(long parent) |
protected long |
_createWindow(long ownerPtr,
long screenPtr,
int mask) |
protected void |
_enterModal(long ptr) |
protected void |
_enterModalWithWindow(long dialog,
long window) |
protected void |
_exitModal(long ptr) |
protected int |
_getEmbeddedX(long ptr) |
protected int |
_getEmbeddedY(long ptr) |
protected long |
_getNativeWindowImpl(long ptr) |
protected boolean |
_grabFocus(long ptr) |
protected boolean |
_maximize(long ptr,
boolean maximize,
boolean wasMaximized) |
protected boolean |
_minimize(long ptr,
boolean minimize) |
protected void |
_releaseInput(long ptr) |
protected boolean |
_requestFocus(long ptr,
int event) |
protected void |
_requestInput(long ptr,
java.lang.String text,
int type,
double width,
double height,
double Mxx,
double Mxy,
double Mxz,
double Mxt,
double Myx,
double Myy,
double Myz,
double Myt,
double Mzx,
double Mzy,
double Mzz,
double Mzt) |
protected void |
_setAlpha(long ptr,
float alpha) |
protected boolean |
_setBackground(long ptr,
float r,
float g,
float b) |
protected void |
_setBounds(long ptr,
int x,
int y,
boolean xSet,
boolean ySet,
int w,
int h,
int cw,
int ch,
float xGravity,
float yGravity) |
protected void |
_setCursor(long ptr,
Cursor cursor) |
private void |
_setCursorType(long ptr,
int type) |
private void |
_setCustomCursor(long ptr,
Cursor cursor) |
protected void |
_setEnabled(long ptr,
boolean enabled) |
protected void |
_setFocusable(long ptr,
boolean isFocusable) |
private void |
_setGravity(long ptr,
float xGravity,
float yGravity) |
protected void |
_setIcon(long ptr,
Pixels pixels) |
protected void |
_setLevel(long ptr,
int level) |
protected boolean |
_setMaximumSize(long ptr,
int width,
int height) |
protected boolean |
_setMenubar(long ptr,
long menubarPtr) |
protected boolean |
_setMinimumSize(long ptr,
int width,
int height) |
protected boolean |
_setResizable(long ptr,
boolean resizable) |
protected boolean |
_setTitle(long ptr,
java.lang.String title) |
protected boolean |
_setView(long ptr,
View view) |
protected boolean |
_setVisible(long ptr,
boolean visible) |
private void |
_showOrHideChildren(long ptr,
boolean show) |
protected void |
_toBack(long ptr) |
protected void |
_toFront(long ptr) |
protected void |
_ungrabFocus(long ptr) |
private void |
getFrameExtents(long ptr,
int[] extarr) |
long |
getNativeWindow()
The lowest level (X11) window handle.
|
long |
getRawHandle()
return the "raw' pointer needed by subclasses to pass to native routines
|
private boolean |
isVisible(long ptr) |
private void |
maximizeImpl(long ptr,
boolean maximize,
boolean wasMaximized) |
private void |
minimizeImpl(long ptr,
boolean minimize) |
protected void |
notifyStateChanged(int state) |
private void |
setBoundsImpl(long ptr,
int x,
int y,
boolean xSet,
boolean ySet,
int w,
int h,
int cw,
int ch) |
private void |
setVisibleImpl(long ptr,
boolean visible) |
add, addFirst, close, dispatchNpapiEvent, enterModal, enterModal, exitModal, getAlpha, getEventHandler, getFocusedWindow, getHeight, getLevel, getMaximumHeight, getMaximumWidth, getMenuBar, getMinimumHeight, getMinimumWidth, getNativeHandle, getOutputScale, getOwner, getPlatformScale, getRenderScale, getScreen, getStyleMask, getTitle, getView, getWidth, getWindows, getWindowsClone, getX, getY, grabFocus, handleWindowEvent, isClosed, isDecorated, isEnabled, isFocused, isMaximized, isMinimized, isModal, isResizable, isTransparentWindow, isUnifiedWindow, isVisible, maximize, minimize, notifyClose, notifyDelegatePtr, notifyDestroy, notifyFocus, notifyFocusDisabled, notifyFocusUngrab, notifyLevelChanged, notifyMove, notifyMoveToAnotherScreen, notifyResize, releaseInput, remove, requestFocus, requestFocus, requestInput, setAlpha, setBackground, setBounds, setContentSize, setCursor, setEnabled, setEventHandler, setFocusable, setIcon, setLevel, setMaximumSize, setMenuBar, setMinimumSize, setPlatformScale, setPosition, setRenderScale, setResizable, setScreen, setShouldStartUndecoratedMove, setSize, setState, setTitle, setUndecoratedMoveRectangle, setUndecoratedResizeRectangle, setView, setVisible, shouldStartUndecoratedMove, shouldStartUndecoratedResize, toBack, toFront, toString, ungrabFocusprotected long _createWindow(long ownerPtr,
long screenPtr,
int mask)
_createWindow in class Windowprotected long _createChildWindow(long parent)
_createChildWindow in class Windowprotected boolean _setMenubar(long ptr,
long menubarPtr)
_setMenubar in class Windowprivate void minimizeImpl(long ptr,
boolean minimize)
private void maximizeImpl(long ptr,
boolean maximize,
boolean wasMaximized)
private void setBoundsImpl(long ptr,
int x,
int y,
boolean xSet,
boolean ySet,
int w,
int h,
int cw,
int ch)
private void setVisibleImpl(long ptr,
boolean visible)
protected boolean _setResizable(long ptr,
boolean resizable)
_setResizable in class Windowprotected boolean _requestFocus(long ptr,
int event)
_requestFocus in class Windowprotected void _setFocusable(long ptr,
boolean isFocusable)
_setFocusable in class Windowprotected boolean _grabFocus(long ptr)
_grabFocus in class Windowprotected void _ungrabFocus(long ptr)
_ungrabFocus in class Windowprotected boolean _setTitle(long ptr,
java.lang.String title)
protected boolean _setBackground(long ptr,
float r,
float g,
float b)
_setBackground in class Windowprotected void _setEnabled(long ptr,
boolean enabled)
_setEnabled in class Windowprotected boolean _setMinimumSize(long ptr,
int width,
int height)
_setMinimumSize in class Windowprotected boolean _setMaximumSize(long ptr,
int width,
int height)
_setMaximumSize in class Windowprotected void _enterModal(long ptr)
_enterModal in class Windowprotected void _enterModalWithWindow(long dialog,
long window)
_enterModalWithWindow in class Windowprotected void _exitModal(long ptr)
_exitModal in class Windowprotected long _getNativeWindowImpl(long ptr)
private boolean isVisible(long ptr)
protected boolean _setVisible(long ptr,
boolean visible)
_setVisible in class Windowprotected boolean _minimize(long ptr,
boolean minimize)
protected boolean _maximize(long ptr,
boolean maximize,
boolean wasMaximized)
private void _showOrHideChildren(long ptr,
boolean show)
protected void notifyStateChanged(int state)
protected void _setCursor(long ptr,
Cursor cursor)
_setCursor in class Windowprivate void _setCursorType(long ptr,
int type)
private void _setCustomCursor(long ptr,
Cursor cursor)
protected int _getEmbeddedX(long ptr)
_getEmbeddedX in class Windowprotected int _getEmbeddedY(long ptr)
_getEmbeddedY in class Windowpublic long getNativeWindow()
getNativeWindow in class Windowprivate void _setGravity(long ptr,
float xGravity,
float yGravity)
protected void _setBounds(long ptr,
int x,
int y,
boolean xSet,
boolean ySet,
int w,
int h,
int cw,
int ch,
float xGravity,
float yGravity)
_setBounds in class Windowprivate void getFrameExtents(long ptr,
int[] extarr)
protected void _requestInput(long ptr,
java.lang.String text,
int type,
double width,
double height,
double Mxx,
double Mxy,
double Mxz,
double Mxt,
double Myx,
double Myy,
double Myz,
double Myt,
double Mzx,
double Mzy,
double Mzz,
double Mzt)
_requestInput in class Windowprotected void _releaseInput(long ptr)
_releaseInput in class Windowpublic long getRawHandle()
WindowgetRawHandle in class Window