JNA API 3.0.4

com.sun.jna.examples.unix
Interface X11

All Superinterfaces:
Library

public interface X11
extends Library

Definition (incomplete) of the X library.


Nested Class Summary
static class X11.Atom
           
static class X11.AtomByReference
           
static class X11.Colormap
           
static class X11.Cursor
           
static class X11.Display
           
static class X11.Drawable
           
static class X11.Font
           
static class X11.GC
           
static class X11.Pixmap
           
static class X11.Screen
           
static class X11.Visual
           
static class X11.VisualID
           
static class X11.Window
           
static class X11.WindowByReference
           
static interface X11.Xext
          Definition (incomplete) of the Xext library.
static class X11.XGCValues
           
static class X11.XID
           
static class X11.XImage
           
static class X11.XPoint
           
static class X11.XRectangle
           
static interface X11.Xrender
          Definition (incomplete) of the Xrender library.
static class X11.XSetWindowAttributes
           
static class X11.XSizeHints
           
static class X11.XTextProperty
           
static class X11.XVisualInfo
           
static class X11.XWindowAttributes
           
static class X11.XWMHints
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler
 
Field Summary
static int AllocAll
           
static int AllocNone
           
static int AllTemporary
           
static int AnyButton
           
static int AnyKey
           
static int AnyPropertyType
           
static int BadAccess
           
static int BadAlloc
           
static int BadAtom
           
static int BadColor
           
static int BadCursor
           
static int BadDrawable
           
static int BadFont
           
static int BadGC
           
static int BadIDChoice
           
static int BadImplementation
           
static int BadLength
           
static int BadMatch
           
static int BadName
           
static int BadPixmap
           
static int BadRequest
           
static int BadValue
           
static int BadWindow
           
static int Button1MotionMask
           
static int Button2MotionMask
           
static int Button3MotionMask
           
static int Button4MotionMask
           
static int Button5MotionMask
           
static int ButtonMotionMask
           
static int ButtonPressMask
           
static int ButtonReleaseMask
           
static int ColormapChangeMask
           
static int Complex
           
static int Convex
           
static int CoordModeOrigin
           
static int CoordModePrevious
           
static int CopyFromParent
           
static int CurrentTime
           
static int CWBackingPixel
           
static int CWBackingPlanes
           
static int CWBackingStore
           
static int CWBackPixel
           
static int CWBackPixmap
           
static int CWBitGravity
           
static int CWBorderPixel
           
static int CWBorderPixmap
           
static int CWColormap
           
static int CWCursor
           
static int CWDontPropagate
           
static int CWEventMask
           
static int CWOverrideRedirect
           
static int CWSaveUnder
           
static int CWWinGravity
           
static int DirectColor
           
static int EnterWindowMask
           
static int EvenOddRule
           
static int ExposureMask
           
static int FocusChangeMask
           
static int GCArcMode
           
static int GCBackground
           
static int GCCapStyle
           
static int GCClipMask
           
static int GCClipXOrigin
           
static int GCClipYOrigin
           
static int GCDashList
           
static int GCDashOffset
           
static int GCFillRule
           
static int GCFillStyle
           
static int GCFont
           
static int GCForeground
           
static int GCFunction
           
static int GCGraphicsExposures
           
static int GCJoinStyle
           
static int GCLineStyle
           
static int GCLineWidth
           
static int GCPlaneMask
           
static int GCStipple
           
static int GCSubwindowMode
           
static int GCTile
           
static int GCTileStipXOrigin
           
static int GCTileStipYOrigin
           
static int GrayScale
           
static int InputFocus
           
static X11 INSTANCE
           
static int KeymapStateMask
           
static int KeyPressMask
           
static int KeyReleaseMask
           
static int LeaveWindowMask
           
static int NoEventMask
           
static int Nonconvex
           
static int None
           
static int NoSymbol
           
static int OwnerGrabButtonMask
           
static int ParentRelative
           
static int PointerMotionHintMask
           
static int PointerMotionMask
           
static int PointerRoot
           
static int PointerWindow
           
static int PropertyChangeMask
           
static int PropModeAppend
           
static int PropModePrepend
           
static int PropModeReplace
           
static int PseudoColor
           
static int ResizeRedirectMask
           
static int StaticColor
           
static int StaticGray
           
static int StructureNotifyMask
           
static int SubstructureNotifyMask
           
static int SubstructureRedirectMask
           
static int Success
           
static int TrueColor
           
static int VisibilityChangeMask
           
static int VisualAllMask
           
static int VisualBitsPerRGBMask
           
static int VisualBlueMaskMask
           
static int VisualClassMask
           
static int VisualColormapSizeMask
           
static int VisualDepthMask
           
static int VisualGreenMaskMask
           
static int VisualIDMask
           
static int VisualNoMask
           
static int VisualRedMaskMask
           
static int VisualScreenMask
           
static int WindingRule
           
static X11.Atom XA_ARC
           
static X11.Atom XA_ATOM
           
static X11.Atom XA_BITMAP
           
static X11.Atom XA_CAP_HEIGHT
           
static X11.Atom XA_CARDINAL
           
static X11.Atom XA_COLORMAP
           
static X11.Atom XA_COPYRIGHT
           
static X11.Atom XA_CURSOR
           
static X11.Atom XA_CUT_BUFFER0
           
static X11.Atom XA_CUT_BUFFER1
           
static X11.Atom XA_CUT_BUFFER2
           
static X11.Atom XA_CUT_BUFFER3
           
static X11.Atom XA_CUT_BUFFER4
           
static X11.Atom XA_CUT_BUFFER5
           
static X11.Atom XA_CUT_BUFFER6
           
static X11.Atom XA_CUT_BUFFER7
           
static X11.Atom XA_DRAWABLE
           
static X11.Atom XA_END_SPACE
           
static X11.Atom XA_FAMILY_NAME
           
static X11.Atom XA_FONT
           
static X11.Atom XA_FONT_NAME
           
static X11.Atom XA_FULL_NAME
           
static X11.Atom XA_INTEGER
           
static X11.Atom XA_ITALIC_ANGLE
           
static X11.Atom XA_LAST_PREDEFINED
           
static X11.Atom XA_MAX_SPACE
           
static X11.Atom XA_MIN_SPACE
           
static X11.Atom XA_NORM_SPACE
           
static X11.Atom XA_NOTICE
           
static X11.Atom XA_PIXMAP
           
static X11.Atom XA_POINT
           
static X11.Atom XA_POINT_SIZE
           
static X11.Atom XA_PRIMARY
           
static X11.Atom XA_QUAD_WIDTH
           
static X11.Atom XA_RECTANGLE
           
static X11.Atom XA_RESOLUTION
           
static X11.Atom XA_RESOURCE_MANAGER
           
static X11.Atom XA_RGB_BEST_MAP
           
static X11.Atom XA_RGB_BLUE_MAP
           
static X11.Atom XA_RGB_COLOR_MAP
           
static X11.Atom XA_RGB_DEFAULT_MAP
           
static X11.Atom XA_RGB_GRAY_MAP
           
static X11.Atom XA_RGB_GREEN_MAP
           
static X11.Atom XA_RGB_RED_MAP
           
static X11.Atom XA_SECONDARY
           
static X11.Atom XA_STRIKEOUT_ASCENT
           
static X11.Atom XA_STRIKEOUT_DESCENT
           
static X11.Atom XA_STRING
           
static X11.Atom XA_SUBSCRIPT_X
           
static X11.Atom XA_SUBSCRIPT_Y
           
static X11.Atom XA_SUPERSCRIPT_X
           
static X11.Atom XA_SUPERSCRIPT_Y
           
static X11.Atom XA_UNDERLINE_POSITION
           
static X11.Atom XA_UNDERLINE_THICKNESS
           
static X11.Atom XA_VISUALID
           
static X11.Atom XA_WEIGHT
           
static X11.Atom XA_WINDOW
           
static X11.Atom XA_WM_CLASS
           
static X11.Atom XA_WM_CLIENT_MACHINE
           
static X11.Atom XA_WM_COMMAND
           
static X11.Atom XA_WM_HINTS
           
static X11.Atom XA_WM_ICON_NAME
           
static X11.Atom XA_WM_ICON_SIZE
           
static X11.Atom XA_WM_NAME
           
static X11.Atom XA_WM_NORMAL_HINTS
           
static X11.Atom XA_WM_SIZE_HINTS
           
static X11.Atom XA_WM_TRANSIENT_FOR
           
static X11.Atom XA_WM_ZOOM_HINTS
           
static X11.Atom XA_X_HEIGHT
           
static int XK_0
           
static int XK_9
           
static int XK_a
           
static int XK_A
           
static int XK_Alt_L
           
static int XK_Alt_R
           
static int XK_CapsLock
           
static int XK_Control_L
           
static int XK_Control_R
           
static int XK_Meta_L
           
static int XK_Meta_R
           
static int XK_Shift_L
           
static int XK_Shift_R
           
static int XK_ShiftLock
           
static int XK_z
           
static int XK_Z
           
static int XYBitmap
           
static int XYPixmap
           
static int ZPixmap
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 X11.Screen DefaultScreenOfDisplay(X11.Display display)
           
 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, X11.XGCValues 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 XFillPolygon(X11.Display dpy, X11.Drawable drawable, X11.GC gc, X11.XPoint[] points, int npoints, int shape, int mode)
           
 int XFillRectangle(X11.Display display, X11.Drawable drawable, X11.GC gc, int x, int y, int width, int height)
           
 int XFillRectangles(X11.Display display, X11.Drawable drawable, X11.GC gc, X11.XRectangle[] rectangles, int nrectangles)
           
 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)
           
 java.lang.String XGetAtomName(X11.Display display, X11.Atom atom)
           
 int XGetErrorText(X11.Display display, int code, byte[] buffer, int len)
           
 int XGetGeometry(X11.Display display, X11.Drawable d, X11.WindowByReference w, IntByReference x, IntByReference y, IntByReference width, IntByReference heigth, IntByReference border_width, IntByReference depth)
           
 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 XSetFillRule(X11.Display display, X11.GC gc, int fill_rule)
           
 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)
           
 boolean XTranslateCoordinates(X11.Display display, X11.Window src_w, X11.Window dest_w, int src_x, int src_y, IntByReference dest_x_return, IntByReference dest_y_return, X11.WindowByReference child_return)
           
 int XUnmapWindow(X11.Display display, X11.Window window)
           
 

Field Detail

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

XA_CUT_BUFFER0

static final X11.Atom XA_CUT_BUFFER0

XA_CUT_BUFFER1

static final X11.Atom XA_CUT_BUFFER1

XA_CUT_BUFFER2

static final X11.Atom XA_CUT_BUFFER2

XA_CUT_BUFFER3

static final X11.Atom XA_CUT_BUFFER3

XA_CUT_BUFFER4

static final X11.Atom XA_CUT_BUFFER4

XA_CUT_BUFFER5

static final X11.Atom XA_CUT_BUFFER5

XA_CUT_BUFFER6

static final X11.Atom XA_CUT_BUFFER6

XA_CUT_BUFFER7

static final X11.Atom XA_CUT_BUFFER7

XA_DRAWABLE

static final X11.Atom XA_DRAWABLE

XA_FONT

static final X11.Atom XA_FONT

XA_INTEGER

static final X11.Atom XA_INTEGER

XA_PIXMAP

static final X11.Atom XA_PIXMAP

XA_POINT

static final X11.Atom XA_POINT

XA_RECTANGLE

static final X11.Atom XA_RECTANGLE

XA_RESOURCE_MANAGER

static final X11.Atom XA_RESOURCE_MANAGER

XA_RGB_COLOR_MAP

static final X11.Atom XA_RGB_COLOR_MAP

XA_RGB_BEST_MAP

static final X11.Atom XA_RGB_BEST_MAP

XA_RGB_BLUE_MAP

static final X11.Atom XA_RGB_BLUE_MAP

XA_RGB_DEFAULT_MAP

static final X11.Atom XA_RGB_DEFAULT_MAP

XA_RGB_GRAY_MAP

static final X11.Atom XA_RGB_GRAY_MAP

XA_RGB_GREEN_MAP

static final X11.Atom XA_RGB_GREEN_MAP

XA_RGB_RED_MAP

static final X11.Atom XA_RGB_RED_MAP

XA_STRING

static final X11.Atom XA_STRING

XA_VISUALID

static final X11.Atom XA_VISUALID

XA_WINDOW

static final X11.Atom XA_WINDOW

XA_WM_COMMAND

static final X11.Atom XA_WM_COMMAND

XA_WM_HINTS

static final X11.Atom XA_WM_HINTS

XA_WM_CLIENT_MACHINE

static final X11.Atom XA_WM_CLIENT_MACHINE

XA_WM_ICON_NAME

static final X11.Atom XA_WM_ICON_NAME

XA_WM_ICON_SIZE

static final X11.Atom XA_WM_ICON_SIZE

XA_WM_NAME

static final X11.Atom XA_WM_NAME

XA_WM_NORMAL_HINTS

static final X11.Atom XA_WM_NORMAL_HINTS

XA_WM_SIZE_HINTS

static final X11.Atom XA_WM_SIZE_HINTS

XA_WM_ZOOM_HINTS

static final X11.Atom XA_WM_ZOOM_HINTS

XA_MIN_SPACE

static final X11.Atom XA_MIN_SPACE

XA_NORM_SPACE

static final X11.Atom XA_NORM_SPACE

XA_MAX_SPACE

static final X11.Atom XA_MAX_SPACE

XA_END_SPACE

static final X11.Atom XA_END_SPACE

XA_SUPERSCRIPT_X

static final X11.Atom XA_SUPERSCRIPT_X

XA_SUPERSCRIPT_Y

static final X11.Atom XA_SUPERSCRIPT_Y

XA_SUBSCRIPT_X

static final X11.Atom XA_SUBSCRIPT_X

XA_SUBSCRIPT_Y

static final X11.Atom XA_SUBSCRIPT_Y

XA_UNDERLINE_POSITION

static final X11.Atom XA_UNDERLINE_POSITION

XA_UNDERLINE_THICKNESS

static final X11.Atom XA_UNDERLINE_THICKNESS

XA_STRIKEOUT_ASCENT

static final X11.Atom XA_STRIKEOUT_ASCENT

XA_STRIKEOUT_DESCENT

static final X11.Atom XA_STRIKEOUT_DESCENT

XA_ITALIC_ANGLE

static final X11.Atom XA_ITALIC_ANGLE

XA_X_HEIGHT

static final X11.Atom XA_X_HEIGHT

XA_QUAD_WIDTH

static final X11.Atom XA_QUAD_WIDTH

XA_WEIGHT

static final X11.Atom XA_WEIGHT

XA_POINT_SIZE

static final X11.Atom XA_POINT_SIZE

XA_RESOLUTION

static final X11.Atom XA_RESOLUTION

XA_COPYRIGHT

static final X11.Atom XA_COPYRIGHT

XA_NOTICE

static final X11.Atom XA_NOTICE

XA_FONT_NAME

static final X11.Atom XA_FONT_NAME

XA_FAMILY_NAME

static final X11.Atom XA_FAMILY_NAME

XA_FULL_NAME

static final X11.Atom XA_FULL_NAME

XA_CAP_HEIGHT

static final X11.Atom XA_CAP_HEIGHT

XA_WM_CLASS

static final X11.Atom XA_WM_CLASS

XA_WM_TRANSIENT_FOR

static final X11.Atom XA_WM_TRANSIENT_FOR

XA_LAST_PREDEFINED

static final X11.Atom XA_LAST_PREDEFINED

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

GCFunction

static final int GCFunction
See Also:
Constant Field Values

GCPlaneMask

static final int GCPlaneMask
See Also:
Constant Field Values

GCForeground

static final int GCForeground
See Also:
Constant Field Values

GCBackground

static final int GCBackground
See Also:
Constant Field Values

GCLineWidth

static final int GCLineWidth
See Also:
Constant Field Values

GCLineStyle

static final int GCLineStyle
See Also:
Constant Field Values

GCCapStyle

static final int GCCapStyle
See Also:
Constant Field Values

GCJoinStyle

static final int GCJoinStyle
See Also:
Constant Field Values

GCFillStyle

static final int GCFillStyle
See Also:
Constant Field Values

GCFillRule

static final int GCFillRule
See Also:
Constant Field Values

GCTile

static final int GCTile
See Also:
Constant Field Values

GCStipple

static final int GCStipple
See Also:
Constant Field Values

GCTileStipXOrigin

static final int GCTileStipXOrigin
See Also:
Constant Field Values

GCTileStipYOrigin

static final int GCTileStipYOrigin
See Also:
Constant Field Values

GCFont

static final int GCFont
See Also:
Constant Field Values

GCSubwindowMode

static final int GCSubwindowMode
See Also:
Constant Field Values

GCGraphicsExposures

static final int GCGraphicsExposures
See Also:
Constant Field Values

GCClipXOrigin

static final int GCClipXOrigin
See Also:
Constant Field Values

GCClipYOrigin

static final int GCClipYOrigin
See Also:
Constant Field Values

GCClipMask

static final int GCClipMask
See Also:
Constant Field Values

GCDashOffset

static final int GCDashOffset
See Also:
Constant Field Values

GCDashList

static final int GCDashList
See Also:
Constant Field Values

GCArcMode

static final int GCArcMode
See Also:
Constant Field Values

EvenOddRule

static final int EvenOddRule
See Also:
Constant Field Values

WindingRule

static final int WindingRule
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

Complex

static final int Complex
See Also:
Constant Field Values

Nonconvex

static final int Nonconvex
See Also:
Constant Field Values

Convex

static final int Convex
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
Method Detail

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)

DefaultScreenOfDisplay

X11.Screen DefaultScreenOfDisplay(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,
                 X11.XGCValues values)

XSetFillRule

int XSetFillRule(X11.Display display,
                 X11.GC gc,
                 int fill_rule)

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)

XFillRectangles

int XFillRectangles(X11.Display display,
                    X11.Drawable drawable,
                    X11.GC gc,
                    X11.XRectangle[] rectangles,
                    int nrectangles)

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)

XFillPolygon

int XFillPolygon(X11.Display dpy,
                 X11.Drawable drawable,
                 X11.GC gc,
                 X11.XPoint[] points,
                 int npoints,
                 int shape,
                 int mode)

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)

XGetGeometry

int XGetGeometry(X11.Display display,
                 X11.Drawable d,
                 X11.WindowByReference w,
                 IntByReference x,
                 IntByReference y,
                 IntByReference width,
                 IntByReference heigth,
                 IntByReference border_width,
                 IntByReference depth)

XTranslateCoordinates

boolean XTranslateCoordinates(X11.Display display,
                              X11.Window src_w,
                              X11.Window dest_w,
                              int src_x,
                              int src_y,
                              IntByReference dest_x_return,
                              IntByReference dest_y_return,
                              X11.WindowByReference child_return)

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)

XGetAtomName

java.lang.String XGetAtomName(X11.Display display,
                              X11.Atom atom)

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)

JNA API 3.0.4

Copyright © 2007-2008 Timothy Wall. All Rights Reserved.