|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xith3d.ui.hud.base.WidgetBase
org.xith3d.ui.hud.base.RectangularWidget
org.xith3d.ui.hud.base.StateButton
org.xith3d.ui.hud.base.LabeledStateButton
org.xith3d.ui.hud.widgets.Checkbox
public class Checkbox
CheckBox implementation for your HUD.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.xith3d.ui.hud.base.LabeledStateButton |
|---|
LabeledStateButton.Description |
| Nested classes/interfaces inherited from class org.xith3d.ui.hud.base.StateButton |
|---|
StateButton.State |
| Nested classes/interfaces inherited from interface org.xith3d.ui.hud.base.Widget |
|---|
Widget.DescriptionBase |
| Field Summary |
|---|
| Fields inherited from class org.xith3d.ui.hud.base.LabeledStateButton |
|---|
buttonImage, label |
| Fields inherited from class org.xith3d.ui.hud.base.WidgetBase |
|---|
containerListeners, transformGroup, translation, Z_INDEX_UNIT, Z_INDEX_UNIT_ASSEMBLER |
| Constructor Summary | |
|---|---|
Checkbox(float width,
float height)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
org.openmali.vecmath2.Colorf fontColor,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
java.awt.Font font,
org.openmali.vecmath2.Colorf fontColor,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
java.awt.Font font,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
int zIndex)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
int zIndex,
org.openmali.vecmath2.Colorf fontColor,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
int zIndex,
java.awt.Font font,
org.openmali.vecmath2.Colorf fontColor,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
int zIndex,
java.awt.Font font,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
int zIndex,
LabeledStateButton.Description desc)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
int zIndex,
LabeledStateButton.Description desc,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
int zIndex,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
LabeledStateButton.Description desc)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
LabeledStateButton.Description desc,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(float width,
float height,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(org.openmali.types.twodee.Sized2iRO size)
Creates a new CheckBox. |
|
Checkbox(org.openmali.types.twodee.Sized2iRO size,
int zIndex)
Creates a new CheckBox. |
|
Checkbox(org.openmali.types.twodee.Sized2iRO size,
int zIndex,
LabeledStateButton.Description desc)
Creates a new CheckBox. |
|
Checkbox(org.openmali.types.twodee.Sized2iRO size,
int zIndex,
LabeledStateButton.Description desc,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(org.openmali.types.twodee.Sized2iRO size,
int zIndex,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(org.openmali.types.twodee.Sized2iRO size,
LabeledStateButton.Description desc)
Creates a new CheckBox. |
|
Checkbox(org.openmali.types.twodee.Sized2iRO size,
LabeledStateButton.Description desc,
java.lang.String text)
Creates a new CheckBox. |
|
Checkbox(org.openmali.types.twodee.Sized2iRO size,
java.lang.String text)
Creates a new CheckBox. |
|
| Method Summary |
|---|
| Methods inherited from class org.xith3d.ui.hud.base.LabeledStateButton |
|---|
getAlignment, getFont, getFontColor, getFontColorDisabled, getFontDisabled, getText, getTransparency, init, onStateChanged, setAlignment, setEnabledImpl, setFont, setFontColor, setFontColorDisabled, setFontDisabled, setSize, setText |
| Methods inherited from class org.xith3d.ui.hud.base.StateButton |
|---|
addStateListener, cycleState, getBooleanState, getState, getStateGroup, isEnabled, notifyListeners, onMouseButtonPressed, onMouseEntered, onMouseLeft, removeStateListener, setEnabled, setState, setState, setStateGroup |
| Methods inherited from class org.xith3d.ui.hud.base.RectangularWidget |
|---|
getPickHeight, getPickSGZPosition, getPickWidth, pick |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.openmali.types.twodee.Sized2f |
|---|
setHeight, setWidth |
| Constructor Detail |
|---|
public Checkbox(float width,
float height,
int zIndex,
LabeledStateButton.Description desc,
java.lang.String text)
width - the desired widthheight - the desired heightzIndex - the desired z-indexdesc - the Description object for this Widgettext - the text to be displayed
public Checkbox(float width,
float height,
LabeledStateButton.Description desc,
java.lang.String text)
width - the desired widthheight - the desired heightdesc - the Description object for this Widgettext - the text to be displayed
public Checkbox(float width,
float height,
int zIndex,
java.awt.Font font,
java.lang.String text)
width - the desired widthheight - the desired heightzIndex - the desired z-indexfont - the font to use for the labeltext - the text to be displayed
public Checkbox(float width,
float height,
java.awt.Font font,
java.lang.String text)
width - the desired widthheight - the desired heightfont - the font to use for the labeltext - the text to be displayed
public Checkbox(float width,
float height,
int zIndex,
org.openmali.vecmath2.Colorf fontColor,
java.lang.String text)
width - the desired widthheight - the desired heightzIndex - the desired z-indexfontColor - the color to use for the label's fonttext - the text to be displayed
public Checkbox(float width,
float height,
org.openmali.vecmath2.Colorf fontColor,
java.lang.String text)
width - the desired widthheight - the desired heightfontColor - the color to use for the label's fonttext - the text to be displayed
public Checkbox(float width,
float height,
int zIndex,
java.awt.Font font,
org.openmali.vecmath2.Colorf fontColor,
java.lang.String text)
width - the desired widthheight - the desired heightzIndex - the desired z-indexfont - the font to use for the labelfontColor - the color to use for the label's fonttext - the text to be displayed
public Checkbox(float width,
float height,
java.awt.Font font,
org.openmali.vecmath2.Colorf fontColor,
java.lang.String text)
width - the desired widthheight - the desired heightfont - the font to use for the labelfontColor - the color to use for the label's fonttext - the text to be displayed
public Checkbox(float width,
float height,
int zIndex,
LabeledStateButton.Description desc)
width - the desired widthheight - the desired heightzIndex - the desired z-indexdesc - the Description object for this Widget
public Checkbox(float width,
float height,
LabeledStateButton.Description desc)
width - the desired widthheight - the desired heightdesc - the Description object for this Widget
public Checkbox(float width,
float height,
int zIndex,
java.lang.String text)
width - the desired widthheight - the desired heightzIndex - the desired z-indextext - the text to be displayed
public Checkbox(float width,
float height,
java.lang.String text)
width - the desired widthheight - the desired heighttext - the text to be displayed
public Checkbox(float width,
float height,
int zIndex)
width - the desired widthheight - the desired heightzIndex - the desired z-index
public Checkbox(float width,
float height)
width - the desired widthheight - the desired height
public Checkbox(org.openmali.types.twodee.Sized2iRO size,
int zIndex,
LabeledStateButton.Description desc,
java.lang.String text)
size - the desired sizezIndex - the desired z-indexdesc - the Description object for this Widgettext - the text to be displayed
public Checkbox(org.openmali.types.twodee.Sized2iRO size,
LabeledStateButton.Description desc,
java.lang.String text)
size - the desired sizedesc - the Description object for this Widgettext - the text to be displayed
public Checkbox(org.openmali.types.twodee.Sized2iRO size,
int zIndex,
LabeledStateButton.Description desc)
size - the desired sizezIndex - the desired z-indexdesc - the Description object for this Widget
public Checkbox(org.openmali.types.twodee.Sized2iRO size,
LabeledStateButton.Description desc)
size - the desired sizedesc - the Description object for this Widget
public Checkbox(org.openmali.types.twodee.Sized2iRO size,
int zIndex,
java.lang.String text)
size - the desired sizezIndex - the desired z-indextext - the text to be displayed
public Checkbox(org.openmali.types.twodee.Sized2iRO size,
java.lang.String text)
size - the desired sizetext - the text to be displayed
public Checkbox(org.openmali.types.twodee.Sized2iRO size,
int zIndex)
size - the desired sizezIndex - the desired z-indexpublic Checkbox(org.openmali.types.twodee.Sized2iRO size)
size - the desired size
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||