Apime v1.0

com.java4ever.apime.ui
Class Skin

java.lang.Object
  extended bycom.java4ever.apime.ui.Skin

public class Skin
extends java.lang.Object

Skin.


Field Summary
static int KEY_DEFAULTLISTCELLRENDERER
           
static int KEY_IBUTTON
           
static int KEY_ICHECKBOX
           
static int KEY_ICOMBOBOX
           
static int KEY_ICOMPONENT
           
static int KEY_ICONTAINER
           
static int KEY_ILABEL
           
static int KEY_ILIST
           
static int KEY_IPROGRESSBAR
           
static int KEY_IROOT
           
static int KEY_ISCROLLBAR
           
static int KEY_ISCROLLBAR$SCROLLBUTTON
           
static int KEY_ISCROLLPANE
           
static int KEY_ISCROLLPANE$VIEWPORT
           
static int KEY_ITEXTAREA
           
static int KEY_ITEXTCOMPONENT
           
static int KEY_ITEXTFIELD
           
static int KEY_ITOOLTIP
           
static int KEY_TOOLTIPMANAGER
           
static int PROPERTY_IBUTTON_DISABLED
           
static int PROPERTY_IBUTTON_NORMAL
           
static int PROPERTY_IBUTTON_PRESSED
           
static int PROPERTY_IBUTTON_ROLLOVER
           
static int PROPERTY_IBUTTON_SELECTED
           
static int PROPERTY_ICOMPONENT_BACKGROUND
           
static int PROPERTY_ICOMPONENT_BORDER
           
static int PROPERTY_ICOMPONENT_CURSOR
           
static int PROPERTY_ICOMPONENT_CURSOR_ENABLED
           
static int PROPERTY_ICOMPONENT_ENABLED
           
static int PROPERTY_ICOMPONENT_FOREGROUND
           
static int PROPERTY_ICOMPONENT_PARENT
           
static int PROPERTY_ICOMPONENT_VISIBLE
           
static int PROPERTY_IPROGRESSBAR_PROGRESS_COLOR
           
static int PROPERTY_ISCROLLBAR_AUTOSCROLL
           
static int PROPERTY_ISCROLLBAR_THICK
           
static int PROPERTY_ITEXTAREA_PACK
           
static int PROPERTY_ITEXTAREA_WRAP
           
static int PROPERTY_ITEXTFIELD_CARET_BLINK
           
static int PROPERTY_ITEXTFIELD_CARET_COLOR
           
static int PROPERTY_TOOLTIPMANAGER_DISMISS
           
static int PROPERTY_TOOLTIPMANAGER_ENABLED
           
static int PROPERTY_TOOLTIPMANAGER_INITIAL
           
 
Constructor Summary
Skin(byte[] data)
          Crea un skin.
 
Method Summary
 boolean getBoolean(int key, int property)
          Devuelve el valor de una propiedad con valor booleano.
 int getInt(int key, int property)
          Devuelve el valor de una propiedad con valor entero.
 java.lang.String getName()
          Devuelve el nombre del skin.
 java.lang.String getString(int key, int property)
          Devuelve el valor de una propiedad.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_DEFAULTLISTCELLRENDERER

public static final int KEY_DEFAULTLISTCELLRENDERER
See Also:
Constant Field Values

KEY_IBUTTON

public static final int KEY_IBUTTON
See Also:
Constant Field Values

KEY_ICHECKBOX

public static final int KEY_ICHECKBOX
See Also:
Constant Field Values

KEY_ICOMBOBOX

public static final int KEY_ICOMBOBOX
See Also:
Constant Field Values

KEY_ICOMPONENT

public static final int KEY_ICOMPONENT
See Also:
Constant Field Values

KEY_ICONTAINER

public static final int KEY_ICONTAINER
See Also:
Constant Field Values

KEY_ILABEL

public static final int KEY_ILABEL
See Also:
Constant Field Values

KEY_ILIST

public static final int KEY_ILIST
See Also:
Constant Field Values

KEY_IPROGRESSBAR

public static final int KEY_IPROGRESSBAR
See Also:
Constant Field Values

KEY_IROOT

public static final int KEY_IROOT
See Also:
Constant Field Values

KEY_ISCROLLBAR

public static final int KEY_ISCROLLBAR
See Also:
Constant Field Values

KEY_ISCROLLBAR$SCROLLBUTTON

public static final int KEY_ISCROLLBAR$SCROLLBUTTON
See Also:
Constant Field Values

KEY_ISCROLLPANE

public static final int KEY_ISCROLLPANE
See Also:
Constant Field Values

KEY_ISCROLLPANE$VIEWPORT

public static final int KEY_ISCROLLPANE$VIEWPORT
See Also:
Constant Field Values

KEY_ITEXTAREA

public static final int KEY_ITEXTAREA
See Also:
Constant Field Values

KEY_ITEXTCOMPONENT

public static final int KEY_ITEXTCOMPONENT
See Also:
Constant Field Values

KEY_ITEXTFIELD

public static final int KEY_ITEXTFIELD
See Also:
Constant Field Values

KEY_ITOOLTIP

public static final int KEY_ITOOLTIP
See Also:
Constant Field Values

KEY_TOOLTIPMANAGER

public static final int KEY_TOOLTIPMANAGER
See Also:
Constant Field Values

PROPERTY_IBUTTON_DISABLED

public static final int PROPERTY_IBUTTON_DISABLED
See Also:
Constant Field Values

PROPERTY_IBUTTON_NORMAL

public static final int PROPERTY_IBUTTON_NORMAL
See Also:
Constant Field Values

PROPERTY_IBUTTON_PRESSED

public static final int PROPERTY_IBUTTON_PRESSED
See Also:
Constant Field Values

PROPERTY_IBUTTON_ROLLOVER

public static final int PROPERTY_IBUTTON_ROLLOVER
See Also:
Constant Field Values

PROPERTY_IBUTTON_SELECTED

public static final int PROPERTY_IBUTTON_SELECTED
See Also:
Constant Field Values

PROPERTY_ICOMPONENT_BACKGROUND

public static final int PROPERTY_ICOMPONENT_BACKGROUND
See Also:
Constant Field Values

PROPERTY_ICOMPONENT_BORDER

public static final int PROPERTY_ICOMPONENT_BORDER
See Also:
Constant Field Values

PROPERTY_ICOMPONENT_CURSOR

public static final int PROPERTY_ICOMPONENT_CURSOR
See Also:
Constant Field Values

PROPERTY_ICOMPONENT_CURSOR_ENABLED

public static final int PROPERTY_ICOMPONENT_CURSOR_ENABLED
See Also:
Constant Field Values

PROPERTY_ICOMPONENT_ENABLED

public static final int PROPERTY_ICOMPONENT_ENABLED
See Also:
Constant Field Values

PROPERTY_ICOMPONENT_FOREGROUND

public static final int PROPERTY_ICOMPONENT_FOREGROUND
See Also:
Constant Field Values

PROPERTY_ICOMPONENT_PARENT

public static final int PROPERTY_ICOMPONENT_PARENT
See Also:
Constant Field Values

PROPERTY_ICOMPONENT_VISIBLE

public static final int PROPERTY_ICOMPONENT_VISIBLE
See Also:
Constant Field Values

PROPERTY_IPROGRESSBAR_PROGRESS_COLOR

public static final int PROPERTY_IPROGRESSBAR_PROGRESS_COLOR
See Also:
Constant Field Values

PROPERTY_ISCROLLBAR_AUTOSCROLL

public static final int PROPERTY_ISCROLLBAR_AUTOSCROLL
See Also:
Constant Field Values

PROPERTY_ISCROLLBAR_THICK

public static final int PROPERTY_ISCROLLBAR_THICK
See Also:
Constant Field Values

PROPERTY_ITEXTAREA_PACK

public static final int PROPERTY_ITEXTAREA_PACK
See Also:
Constant Field Values

PROPERTY_ITEXTAREA_WRAP

public static final int PROPERTY_ITEXTAREA_WRAP
See Also:
Constant Field Values

PROPERTY_ITEXTFIELD_CARET_BLINK

public static final int PROPERTY_ITEXTFIELD_CARET_BLINK
See Also:
Constant Field Values

PROPERTY_ITEXTFIELD_CARET_COLOR

public static final int PROPERTY_ITEXTFIELD_CARET_COLOR
See Also:
Constant Field Values

PROPERTY_TOOLTIPMANAGER_DISMISS

public static final int PROPERTY_TOOLTIPMANAGER_DISMISS
See Also:
Constant Field Values

PROPERTY_TOOLTIPMANAGER_INITIAL

public static final int PROPERTY_TOOLTIPMANAGER_INITIAL
See Also:
Constant Field Values

PROPERTY_TOOLTIPMANAGER_ENABLED

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

Skin

public Skin(byte[] data)
     throws java.io.IOException
Crea un skin.

Parameters:
data - Datos del skin
Method Detail

getName

public java.lang.String getName()
Devuelve el nombre del skin.


getBoolean

public boolean getBoolean(int key,
                          int property)
Devuelve el valor de una propiedad con valor booleano.

Parameters:
key - Clave
property - Propiedad
Returns:
Valor

getInt

public int getInt(int key,
                  int property)
Devuelve el valor de una propiedad con valor entero.

Parameters:
key - Clave
property - Propiedad
Returns:
Valor

getString

public java.lang.String getString(int key,
                                  int property)
Devuelve el valor de una propiedad.

Parameters:
key - Clave
property - Propiedad
Returns:
Valor

Apime v1.0

Copyright 2004 Java4Ever.com. All Rights Reserved.