com.sun.jna.examples.unix
Interface X11
- All Superinterfaces:
- Library
public interface X11
- extends Library
Definition (incomplete) of the X library.
Method Summary |
int |
XAllocNamedColor(X11.Display display,
int colormap,
java.lang.String color_name,
Pointer screen_def_return,
Pointer exact_def_return)
|
X11.XSizeHints |
XAllocSizeHints()
|
int |
XChangeProperty(X11.Display display,
X11.Window w,
X11.Atom property,
X11.Atom type,
int format,
int mode,
Pointer data,
int nelements)
|
int |
XChangeWindowAttributes(X11.Display display,
X11.Window window,
NativeLong valuemask,
X11.XSetWindowAttributes attributes)
|
int |
XClearArea(X11.Display display,
X11.Window window,
int x,
int y,
int w,
int h,
int exposures)
|
int |
XClearWindow(X11.Display display,
X11.Window window)
|
int |
XCloseDisplay(X11.Display display)
|
int |
XCopyArea(X11.Display dpy,
X11.Drawable src,
X11.Drawable dst,
X11.GC gc,
int src_x,
int src_y,
int w,
int h,
int dst_x,
int dst_y)
|
X11.Pixmap |
XCreateBitmapFromData(X11.Display display,
X11.Window window,
Pointer data,
int width,
int height)
|
X11.Colormap |
XCreateColormap(X11.Display display,
X11.Window w,
X11.Visual visual,
int alloc)
|
X11.GC |
XCreateGC(X11.Display display,
X11.Drawable drawable,
NativeLong mask,
Pointer values)
|
X11.XImage |
XCreateImage(X11.Display dpy,
X11.Visual visual,
int depth,
int format,
int offset,
Pointer data,
int width,
int height,
int bitmap_pad,
int bytes_per_line)
|
X11.Pixmap |
XCreatePixmap(X11.Display display,
X11.Drawable drawable,
int width,
int height,
int depth)
|
X11.Window |
XCreateSimpleWindow(X11.Display display,
X11.Window parent,
int x,
int y,
int width,
int height,
int border_width,
int border,
int background)
|
X11.Colormap |
XDefaultColormap(X11.Display display,
int screen)
|
X11.Window |
XDefaultRootWindow(X11.Display display)
|
int |
XDefaultScreen(X11.Display display)
|
X11.Visual |
XDefaultVisual(X11.Display display,
int screen)
|
int |
XDeleteProperty(X11.Display display,
X11.Window w,
X11.Atom property)
|
int |
XDestroyImage(X11.XImage image)
|
int |
XDestroyWindow(X11.Display display,
X11.Window window)
|
int |
XDisplayHeight(X11.Display display,
int screen)
|
int |
XDisplayWidth(X11.Display display,
int screen)
|
int |
XDrawPoint(X11.Display display,
X11.Drawable drawable,
X11.GC gc,
int x,
int y)
|
int |
XDrawPoints(X11.Display display,
X11.Drawable drawable,
X11.GC gc,
X11.XPoint[] points,
int npoints,
int mode)
|
int |
XFillArc(X11.Display display,
X11.Drawable drawable,
X11.GC gc,
int x,
int y,
int width,
int height,
int angle1,
int angle2)
|
int |
XFillRectangle(X11.Display display,
X11.Drawable drawable,
X11.GC gc,
int x,
int y,
int width,
int height)
|
int |
XFlush(X11.Display display)
|
int |
XFree(Pointer data)
|
int |
XFreeGC(X11.Display display,
X11.GC gc)
|
int |
XFreePixmap(X11.Display display,
X11.Pixmap pixmap)
|
int |
XGetErrorText(X11.Display display,
int code,
byte[] buffer,
int len)
|
X11.XVisualInfo |
XGetVisualInfo(X11.Display display,
NativeLong vinfo_mask,
X11.XVisualInfo vinfo_template,
IntByReference nitems_return)
Returns an array of X11.XVisualInfo which must be freed by XFree(com.sun.jna.Pointer) . |
int |
XGetWindowAttributes(X11.Display display,
X11.Window window,
X11.XWindowAttributes attributes)
|
int |
XGetWindowProperty(X11.Display display,
X11.Window w,
X11.Atom property,
NativeLong long_offset,
NativeLong long_length,
boolean delete,
X11.Atom reg_type,
X11.AtomByReference actual_type_return,
IntByReference actual_format_return,
NativeLongByReference nitems_return,
NativeLongByReference bytes_after_return,
PointerByReference prop_return)
|
X11.XWMHints |
XGetWMHints(X11.Display display,
X11.Window window)
Returns an X11.XWMHints which must be freed by XFree(com.sun.jna.Pointer) . |
int |
XGetWMName(X11.Display display,
X11.Window window,
X11.XTextProperty text_property_return)
|
X11.Atom |
XInternAtom(X11.Display display,
java.lang.String name,
boolean only_if_exists)
|
int |
XKeycodeToKeysym(X11.Display display,
byte keycode,
int index)
|
int |
XMapWindow(X11.Display display,
X11.Window window)
|
X11.Display |
XOpenDisplay(java.lang.String name)
|
int |
XPutImage(X11.Display dpy,
X11.Drawable d,
X11.GC gc,
X11.XImage image,
int src_x,
int src_y,
int dest_x,
int dest_y,
int width,
int height)
|
int |
XQueryKeymap(X11.Display display,
byte[] keys_return)
|
boolean |
XQueryPointer(X11.Display display,
X11.Window window,
X11.WindowByReference root_return,
X11.WindowByReference child_return,
IntByReference root_x_return,
IntByReference root_y_return,
IntByReference win_x_return,
IntByReference win_y_return,
IntByReference mask_return)
|
int |
XQueryTree(X11.Display display,
X11.Window window,
X11.WindowByReference root,
X11.WindowByReference parent,
PointerByReference children,
IntByReference childCount)
|
X11.Window |
XRootWindow(X11.Display display,
int screen)
|
int |
XSelectInput(X11.Display display,
X11.Window window,
NativeLong eventMask)
|
int |
XSetBackground(X11.Display display,
X11.GC gc,
NativeLong color)
|
int |
XSetForeground(X11.Display display,
X11.GC gc,
NativeLong color)
|
void |
XSetWMProperties(X11.Display display,
X11.Window window,
java.lang.String window_name,
java.lang.String icon_name,
java.lang.String[] argv,
int argc,
X11.XSizeHints normal_hints,
Pointer wm_hints,
Pointer class_hints)
|
int |
XUnmapWindow(X11.Display display,
X11.Window window)
|
INSTANCE
static final X11 INSTANCE
Success
static final int Success
- See Also:
- Constant Field Values
BadRequest
static final int BadRequest
- See Also:
- Constant Field Values
BadValue
static final int BadValue
- See Also:
- Constant Field Values
BadWindow
static final int BadWindow
- See Also:
- Constant Field Values
BadPixmap
static final int BadPixmap
- See Also:
- Constant Field Values
BadAtom
static final int BadAtom
- See Also:
- Constant Field Values
BadCursor
static final int BadCursor
- See Also:
- Constant Field Values
BadFont
static final int BadFont
- See Also:
- Constant Field Values
BadMatch
static final int BadMatch
- See Also:
- Constant Field Values
BadDrawable
static final int BadDrawable
- See Also:
- Constant Field Values
BadAccess
static final int BadAccess
- See Also:
- Constant Field Values
BadAlloc
static final int BadAlloc
- See Also:
- Constant Field Values
BadColor
static final int BadColor
- See Also:
- Constant Field Values
BadGC
static final int BadGC
- See Also:
- Constant Field Values
BadIDChoice
static final int BadIDChoice
- See Also:
- Constant Field Values
BadName
static final int BadName
- See Also:
- Constant Field Values
BadLength
static final int BadLength
- See Also:
- Constant Field Values
BadImplementation
static final int BadImplementation
- See Also:
- Constant Field Values
CWBackPixmap
static final int CWBackPixmap
- See Also:
- Constant Field Values
CWBackPixel
static final int CWBackPixel
- See Also:
- Constant Field Values
CWBorderPixmap
static final int CWBorderPixmap
- See Also:
- Constant Field Values
CWBorderPixel
static final int CWBorderPixel
- See Also:
- Constant Field Values
CWBitGravity
static final int CWBitGravity
- See Also:
- Constant Field Values
CWWinGravity
static final int CWWinGravity
- See Also:
- Constant Field Values
CWBackingStore
static final int CWBackingStore
- See Also:
- Constant Field Values
CWBackingPlanes
static final int CWBackingPlanes
- See Also:
- Constant Field Values
CWBackingPixel
static final int CWBackingPixel
- See Also:
- Constant Field Values
CWOverrideRedirect
static final int CWOverrideRedirect
- See Also:
- Constant Field Values
CWSaveUnder
static final int CWSaveUnder
- See Also:
- Constant Field Values
CWEventMask
static final int CWEventMask
- See Also:
- Constant Field Values
CWDontPropagate
static final int CWDontPropagate
- See Also:
- Constant Field Values
CWColormap
static final int CWColormap
- See Also:
- Constant Field Values
CWCursor
static final int CWCursor
- See Also:
- Constant Field Values
XK_0
static final int XK_0
- See Also:
- Constant Field Values
XK_9
static final int XK_9
- See Also:
- Constant Field Values
XK_A
static final int XK_A
- See Also:
- Constant Field Values
XK_Z
static final int XK_Z
- See Also:
- Constant Field Values
XK_a
static final int XK_a
- See Also:
- Constant Field Values
XK_z
static final int XK_z
- See Also:
- Constant Field Values
XK_Shift_L
static final int XK_Shift_L
- See Also:
- Constant Field Values
XK_Shift_R
static final int XK_Shift_R
- See Also:
- Constant Field Values
XK_Control_L
static final int XK_Control_L
- See Also:
- Constant Field Values
XK_Control_R
static final int XK_Control_R
- See Also:
- Constant Field Values
XK_CapsLock
static final int XK_CapsLock
- See Also:
- Constant Field Values
XK_ShiftLock
static final int XK_ShiftLock
- See Also:
- Constant Field Values
XK_Meta_L
static final int XK_Meta_L
- See Also:
- Constant Field Values
XK_Meta_R
static final int XK_Meta_R
- See Also:
- Constant Field Values
XK_Alt_L
static final int XK_Alt_L
- See Also:
- Constant Field Values
XK_Alt_R
static final int XK_Alt_R
- See Also:
- Constant Field Values
VisualNoMask
static final int VisualNoMask
- See Also:
- Constant Field Values
VisualIDMask
static final int VisualIDMask
- See Also:
- Constant Field Values
VisualScreenMask
static final int VisualScreenMask
- See Also:
- Constant Field Values
VisualDepthMask
static final int VisualDepthMask
- See Also:
- Constant Field Values
VisualClassMask
static final int VisualClassMask
- See Also:
- Constant Field Values
VisualRedMaskMask
static final int VisualRedMaskMask
- See Also:
- Constant Field Values
VisualGreenMaskMask
static final int VisualGreenMaskMask
- See Also:
- Constant Field Values
VisualBlueMaskMask
static final int VisualBlueMaskMask
- See Also:
- Constant Field Values
VisualColormapSizeMask
static final int VisualColormapSizeMask
- See Also:
- Constant Field Values
VisualBitsPerRGBMask
static final int VisualBitsPerRGBMask
- See Also:
- Constant Field Values
VisualAllMask
static final int VisualAllMask
- See Also:
- Constant Field Values
StaticGray
static final int StaticGray
- See Also:
- Constant Field Values
GrayScale
static final int GrayScale
- See Also:
- Constant Field Values
StaticColor
static final int StaticColor
- See Also:
- Constant Field Values
PseudoColor
static final int PseudoColor
- See Also:
- Constant Field Values
TrueColor
static final int TrueColor
- See Also:
- Constant Field Values
DirectColor
static final int DirectColor
- See Also:
- Constant Field Values
AllocNone
static final int AllocNone
- See Also:
- Constant Field Values
AllocAll
static final int AllocAll
- See Also:
- Constant Field Values
XA_PRIMARY
static final X11.Atom XA_PRIMARY
XA_SECONDARY
static final X11.Atom XA_SECONDARY
XA_ARC
static final X11.Atom XA_ARC
XA_ATOM
static final X11.Atom XA_ATOM
XA_BITMAP
static final X11.Atom XA_BITMAP
XA_CARDINAL
static final X11.Atom XA_CARDINAL
XA_COLORMAP
static final X11.Atom XA_COLORMAP
XA_CURSOR
static final X11.Atom XA_CURSOR
PropModeReplace
static final int PropModeReplace
- See Also:
- Constant Field Values
PropModePrepend
static final int PropModePrepend
- See Also:
- Constant Field Values
PropModeAppend
static final int PropModeAppend
- See Also:
- Constant Field Values
None
static final int None
- See Also:
- Constant Field Values
ParentRelative
static final int ParentRelative
- See Also:
- Constant Field Values
CopyFromParent
static final int CopyFromParent
- See Also:
- Constant Field Values
PointerWindow
static final int PointerWindow
- See Also:
- Constant Field Values
InputFocus
static final int InputFocus
- See Also:
- Constant Field Values
PointerRoot
static final int PointerRoot
- See Also:
- Constant Field Values
AnyPropertyType
static final int AnyPropertyType
- See Also:
- Constant Field Values
AnyKey
static final int AnyKey
- See Also:
- Constant Field Values
AnyButton
static final int AnyButton
- See Also:
- Constant Field Values
AllTemporary
static final int AllTemporary
- See Also:
- Constant Field Values
CurrentTime
static final int CurrentTime
- See Also:
- Constant Field Values
NoSymbol
static final int NoSymbol
- See Also:
- Constant Field Values
CoordModeOrigin
static final int CoordModeOrigin
- See Also:
- Constant Field Values
CoordModePrevious
static final int CoordModePrevious
- See Also:
- Constant Field Values
NoEventMask
static final int NoEventMask
- See Also:
- Constant Field Values
KeyPressMask
static final int KeyPressMask
- See Also:
- Constant Field Values
KeyReleaseMask
static final int KeyReleaseMask
- See Also:
- Constant Field Values
ButtonPressMask
static final int ButtonPressMask
- See Also:
- Constant Field Values
ButtonReleaseMask
static final int ButtonReleaseMask
- See Also:
- Constant Field Values
EnterWindowMask
static final int EnterWindowMask
- See Also:
- Constant Field Values
LeaveWindowMask
static final int LeaveWindowMask
- See Also:
- Constant Field Values
PointerMotionMask
static final int PointerMotionMask
- See Also:
- Constant Field Values
PointerMotionHintMask
static final int PointerMotionHintMask
- See Also:
- Constant Field Values
Button1MotionMask
static final int Button1MotionMask
- See Also:
- Constant Field Values
Button2MotionMask
static final int Button2MotionMask
- See Also:
- Constant Field Values
Button3MotionMask
static final int Button3MotionMask
- See Also:
- Constant Field Values
Button4MotionMask
static final int Button4MotionMask
- See Also:
- Constant Field Values
Button5MotionMask
static final int Button5MotionMask
- See Also:
- Constant Field Values
ButtonMotionMask
static final int ButtonMotionMask
- See Also:
- Constant Field Values
KeymapStateMask
static final int KeymapStateMask
- See Also:
- Constant Field Values
ExposureMask
static final int ExposureMask
- See Also:
- Constant Field Values
VisibilityChangeMask
static final int VisibilityChangeMask
- See Also:
- Constant Field Values
StructureNotifyMask
static final int StructureNotifyMask
- See Also:
- Constant Field Values
ResizeRedirectMask
static final int ResizeRedirectMask
- See Also:
- Constant Field Values
SubstructureNotifyMask
static final int SubstructureNotifyMask
- See Also:
- Constant Field Values
SubstructureRedirectMask
static final int SubstructureRedirectMask
- See Also:
- Constant Field Values
FocusChangeMask
static final int FocusChangeMask
- See Also:
- Constant Field Values
PropertyChangeMask
static final int PropertyChangeMask
- See Also:
- Constant Field Values
ColormapChangeMask
static final int ColormapChangeMask
- See Also:
- Constant Field Values
OwnerGrabButtonMask
static final int OwnerGrabButtonMask
- See Also:
- Constant Field Values
XYBitmap
static final int XYBitmap
- See Also:
- Constant Field Values
XYPixmap
static final int XYPixmap
- See Also:
- Constant Field Values
ZPixmap
static final int ZPixmap
- See Also:
- Constant Field Values
XOpenDisplay
X11.Display XOpenDisplay(java.lang.String name)
XGetErrorText
int XGetErrorText(X11.Display display,
int code,
byte[] buffer,
int len)
XDefaultScreen
int XDefaultScreen(X11.Display display)
XDefaultVisual
X11.Visual XDefaultVisual(X11.Display display,
int screen)
XDefaultColormap
X11.Colormap XDefaultColormap(X11.Display display,
int screen)
XDisplayWidth
int XDisplayWidth(X11.Display display,
int screen)
XDisplayHeight
int XDisplayHeight(X11.Display display,
int screen)
XDefaultRootWindow
X11.Window XDefaultRootWindow(X11.Display display)
XRootWindow
X11.Window XRootWindow(X11.Display display,
int screen)
XAllocNamedColor
int XAllocNamedColor(X11.Display display,
int colormap,
java.lang.String color_name,
Pointer screen_def_return,
Pointer exact_def_return)
XAllocSizeHints
X11.XSizeHints XAllocSizeHints()
XSetWMProperties
void XSetWMProperties(X11.Display display,
X11.Window window,
java.lang.String window_name,
java.lang.String icon_name,
java.lang.String[] argv,
int argc,
X11.XSizeHints normal_hints,
Pointer wm_hints,
Pointer class_hints)
XFree
int XFree(Pointer data)
XCreateSimpleWindow
X11.Window XCreateSimpleWindow(X11.Display display,
X11.Window parent,
int x,
int y,
int width,
int height,
int border_width,
int border,
int background)
XCreateBitmapFromData
X11.Pixmap XCreateBitmapFromData(X11.Display display,
X11.Window window,
Pointer data,
int width,
int height)
XMapWindow
int XMapWindow(X11.Display display,
X11.Window window)
XFlush
int XFlush(X11.Display display)
XUnmapWindow
int XUnmapWindow(X11.Display display,
X11.Window window)
XDestroyWindow
int XDestroyWindow(X11.Display display,
X11.Window window)
XCloseDisplay
int XCloseDisplay(X11.Display display)
XClearWindow
int XClearWindow(X11.Display display,
X11.Window window)
XClearArea
int XClearArea(X11.Display display,
X11.Window window,
int x,
int y,
int w,
int h,
int exposures)
XCreatePixmap
X11.Pixmap XCreatePixmap(X11.Display display,
X11.Drawable drawable,
int width,
int height,
int depth)
XFreePixmap
int XFreePixmap(X11.Display display,
X11.Pixmap pixmap)
XCreateGC
X11.GC XCreateGC(X11.Display display,
X11.Drawable drawable,
NativeLong mask,
Pointer values)
XFreeGC
int XFreeGC(X11.Display display,
X11.GC gc)
XDrawPoint
int XDrawPoint(X11.Display display,
X11.Drawable drawable,
X11.GC gc,
int x,
int y)
XDrawPoints
int XDrawPoints(X11.Display display,
X11.Drawable drawable,
X11.GC gc,
X11.XPoint[] points,
int npoints,
int mode)
XFillRectangle
int XFillRectangle(X11.Display display,
X11.Drawable drawable,
X11.GC gc,
int x,
int y,
int width,
int height)
XSetForeground
int XSetForeground(X11.Display display,
X11.GC gc,
NativeLong color)
XSetBackground
int XSetBackground(X11.Display display,
X11.GC gc,
NativeLong color)
XFillArc
int XFillArc(X11.Display display,
X11.Drawable drawable,
X11.GC gc,
int x,
int y,
int width,
int height,
int angle1,
int angle2)
XQueryTree
int XQueryTree(X11.Display display,
X11.Window window,
X11.WindowByReference root,
X11.WindowByReference parent,
PointerByReference children,
IntByReference childCount)
XQueryPointer
boolean XQueryPointer(X11.Display display,
X11.Window window,
X11.WindowByReference root_return,
X11.WindowByReference child_return,
IntByReference root_x_return,
IntByReference root_y_return,
IntByReference win_x_return,
IntByReference win_y_return,
IntByReference mask_return)
XGetWindowAttributes
int XGetWindowAttributes(X11.Display display,
X11.Window window,
X11.XWindowAttributes attributes)
XChangeWindowAttributes
int XChangeWindowAttributes(X11.Display display,
X11.Window window,
NativeLong valuemask,
X11.XSetWindowAttributes attributes)
XSelectInput
int XSelectInput(X11.Display display,
X11.Window window,
NativeLong eventMask)
XGetWMHints
X11.XWMHints XGetWMHints(X11.Display display,
X11.Window window)
- Returns an
X11.XWMHints
which must be freed by XFree(com.sun.jna.Pointer)
.
XGetWMName
int XGetWMName(X11.Display display,
X11.Window window,
X11.XTextProperty text_property_return)
XQueryKeymap
int XQueryKeymap(X11.Display display,
byte[] keys_return)
XKeycodeToKeysym
int XKeycodeToKeysym(X11.Display display,
byte keycode,
int index)
XGetVisualInfo
X11.XVisualInfo XGetVisualInfo(X11.Display display,
NativeLong vinfo_mask,
X11.XVisualInfo vinfo_template,
IntByReference nitems_return)
- Returns an array of
X11.XVisualInfo
which must be freed by XFree(com.sun.jna.Pointer)
.
Use toArray(nitems_return.getValue()
to obtain the array.
XCreateColormap
X11.Colormap XCreateColormap(X11.Display display,
X11.Window w,
X11.Visual visual,
int alloc)
XGetWindowProperty
int XGetWindowProperty(X11.Display display,
X11.Window w,
X11.Atom property,
NativeLong long_offset,
NativeLong long_length,
boolean delete,
X11.Atom reg_type,
X11.AtomByReference actual_type_return,
IntByReference actual_format_return,
NativeLongByReference nitems_return,
NativeLongByReference bytes_after_return,
PointerByReference prop_return)
XChangeProperty
int XChangeProperty(X11.Display display,
X11.Window w,
X11.Atom property,
X11.Atom type,
int format,
int mode,
Pointer data,
int nelements)
XDeleteProperty
int XDeleteProperty(X11.Display display,
X11.Window w,
X11.Atom property)
XInternAtom
X11.Atom XInternAtom(X11.Display display,
java.lang.String name,
boolean only_if_exists)
XCopyArea
int XCopyArea(X11.Display dpy,
X11.Drawable src,
X11.Drawable dst,
X11.GC gc,
int src_x,
int src_y,
int w,
int h,
int dst_x,
int dst_y)
XCreateImage
X11.XImage XCreateImage(X11.Display dpy,
X11.Visual visual,
int depth,
int format,
int offset,
Pointer data,
int width,
int height,
int bitmap_pad,
int bytes_per_line)
XPutImage
int XPutImage(X11.Display dpy,
X11.Drawable d,
X11.GC gc,
X11.XImage image,
int src_x,
int src_y,
int dest_x,
int dest_y,
int width,
int height)
XDestroyImage
int XDestroyImage(X11.XImage image)
Copyright © 2007 Timothy Wall. All Rights Reserved.