gnu.x11
Class Window.Attributes

java.lang.Object
  extended by gnu.x11.ValueList
      extended by gnu.x11.Window.Attributes
Enclosing class:
Window

public static class Window.Attributes
extends ValueList

X window attributes.


Field Summary
static int ALWAYS
           
static int CENTER
           
static int EAST
           
static Window.Attributes EMPTY
           
static int FORGET
           
static int NORTH
           
static int NORTH_EAST
           
static int NORTH_WEST
           
static int NOT_USEFUL
           
static int SOUTH
           
static int SOUTH_EAST
           
static int SOUTH_WEST
           
static int STATIC
           
static int WEST
           
static int WHEN_MAPPED
           
 
Fields inherited from class gnu.x11.ValueList
ALL, bitmask, data
 
Constructor Summary
Window.Attributes()
           
 
Method Summary
 void add_event_mask(int i)
           
 java.lang.Object clone()
           
 int event_mask()
           
 void set_background(Color c)
           
 void set_background(int pixel)
           
 void set_background(Pixmap p)
           
 void set_backing_plane(int i)
           
 void set_backing_store(int i)
           
 void set_backing(Color c)
          #set_backing(int)
 void set_backing(int pixel)
           
 void set_border(Color c)
           
 void set_border(int pixel)
           
 void set_border(Pixmap p)
           
 void set_colormap(Colormap c)
           
 void set_cursor(Cursor c)
           
 void set_do_not_propagate_mask(int i)
           
 void set_event_mask(int i)
           
 void set_override_redirect(boolean b)
           
 void set_save_under(boolean b)
           
 void set_win_gravity(int i)
           
 
Methods inherited from class gnu.x11.ValueList
aggregate, clear, copy, count, set, set, write
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY

public static final Window.Attributes EMPTY

FORGET

public static final int FORGET
See Also:
Constant Field Values

NORTH_WEST

public static final int NORTH_WEST
See Also:
Constant Field Values

NORTH

public static final int NORTH
See Also:
Constant Field Values

NORTH_EAST

public static final int NORTH_EAST
See Also:
Constant Field Values

WEST

public static final int WEST
See Also:
Constant Field Values

CENTER

public static final int CENTER
See Also:
Constant Field Values

EAST

public static final int EAST
See Also:
Constant Field Values

SOUTH_WEST

public static final int SOUTH_WEST
See Also:
Constant Field Values

SOUTH

public static final int SOUTH
See Also:
Constant Field Values

SOUTH_EAST

public static final int SOUTH_EAST
See Also:
Constant Field Values

STATIC

public static final int STATIC
See Also:
Constant Field Values

NOT_USEFUL

public static final int NOT_USEFUL
See Also:
Constant Field Values

WHEN_MAPPED

public static final int WHEN_MAPPED
See Also:
Constant Field Values

ALWAYS

public static final int ALWAYS
See Also:
Constant Field Values
Constructor Detail

Window.Attributes

public Window.Attributes()
Method Detail

set_background

public void set_background(Pixmap p)
Parameters:
p - possible: Pixmap.NONE (default), Pixmap.PARENT_RELATIVE

set_background

public void set_background(Color c)
See Also:
set_background(int)

set_background

public void set_background(int pixel)

set_border

public void set_border(Pixmap p)
Parameters:
p - possible: Pixmap.COPY_FROM_PARENT (default)

set_border

public void set_border(Color c)
See Also:
set_border(int)

set_border

public void set_border(int pixel)

set_win_gravity

public void set_win_gravity(int i)
Parameters:
i - valid: FORGET (default), NORTH_WEST, NORTH, NORTH_EAST, WEST, CENTER, EAST, SOUTH_WEST, SOUTH, SOUTH_EAST, STATIC

set_backing_store

public void set_backing_store(int i)
Parameters:
i - valid: NOT_USEFUL(default), WHEN_MAPPED, ALWAYS

set_backing_plane

public void set_backing_plane(int i)
Parameters:
i - default: all ones

set_backing

public void set_backing(Color c)
#set_backing(int)


set_backing

public void set_backing(int pixel)
Parameters:
i - default: zero

set_override_redirect

public void set_override_redirect(boolean b)
Parameters:
b - default: false

set_save_under

public void set_save_under(boolean b)
Parameters:
b - default: false

set_event_mask

public void set_event_mask(int i)
Parameters:
i - default: {}

add_event_mask

public void add_event_mask(int i)

event_mask

public int event_mask()

set_do_not_propagate_mask

public void set_do_not_propagate_mask(int i)
Parameters:
i - default: {}

set_colormap

public void set_colormap(Colormap c)
Parameters:
c - possible: Colormap.COPY_FROM_PARENT (default)

set_cursor

public void set_cursor(Cursor c)
Parameters:
c - possible: Cursor.NONE

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object