Package com.sun.jna.platform.unix
Class X11.XSetWindowAttributes
- java.lang.Object
-
- com.sun.jna.Structure
-
- com.sun.jna.platform.unix.X11.XSetWindowAttributes
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.StructField
-
-
Field Summary
Fields Modifier and Type Field Description NativeLongbackground_pixelX11.Pixmapbackground_pixmapNativeLongbacking_pixelNativeLongbacking_planesintbacking_storeintbit_gravityNativeLongborder_pixelX11.Pixmapborder_pixmapX11.ColormapcolormapX11.CursorcursorNativeLongdo_not_propagate_maskNativeLongevent_maskstatic List<String>FIELDSbooleanoverride_redirectbooleansave_underintwin_gravity-
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
-
Constructor Summary
Constructors Constructor Description XSetWindowAttributes()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<String>getFieldOrder()Return this Structure's field names in their proper order.-
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
-
-
-
Field Detail
-
background_pixmap
public X11.Pixmap background_pixmap
-
background_pixel
public NativeLong background_pixel
-
border_pixmap
public X11.Pixmap border_pixmap
-
border_pixel
public NativeLong border_pixel
-
bit_gravity
public int bit_gravity
-
win_gravity
public int win_gravity
-
backing_store
public int backing_store
-
backing_planes
public NativeLong backing_planes
-
backing_pixel
public NativeLong backing_pixel
-
save_under
public boolean save_under
-
event_mask
public NativeLong event_mask
-
do_not_propagate_mask
public NativeLong do_not_propagate_mask
-
override_redirect
public boolean override_redirect
-
colormap
public X11.Colormap colormap
-
cursor
public X11.Cursor cursor
-
-
Method Detail
-
getFieldOrder
protected List<String> getFieldOrder()
Description copied from class:StructureReturn this Structure's field names in their proper order. For example,
IMPORTANT When deriving from an existing Structure subclass, ensure that you augment the list provided by the superclass, e.g.protected List getFieldOrder() { return Arrays.asList(new String[] { ... }); }
Field order must be explicitly indicated, since the field order as returned byprotected List getFieldOrder() { List fields = new ArrayList(super.getFieldOrder()); fields.addAll(Arrays.asList(new String[] { ... })); return fields; }Class.getFields()is not guaranteed to be predictable.- Overrides:
getFieldOrderin classStructure- Returns:
- ordered list of field names
-
-