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 NativeLong
background_pixel
X11.Pixmap
background_pixmap
NativeLong
backing_pixel
NativeLong
backing_planes
int
backing_store
int
bit_gravity
NativeLong
border_pixel
X11.Pixmap
border_pixmap
X11.Colormap
colormap
X11.Cursor
cursor
NativeLong
do_not_propagate_mask
NativeLong
event_mask
static java.util.List<java.lang.String>
FIELDS
boolean
override_redirect
boolean
save_under
int
win_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 java.util.List<java.lang.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
-
FIELDS
public static final java.util.List<java.lang.String> FIELDS
-
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 java.util.List<java.lang.String> getFieldOrder()
Description copied from class:Structure
Return 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.- Specified by:
getFieldOrder
in classStructure
- Returns:
- ordered list of field names
-
-