Button
when accessing NiftyControls.@Deprecated public class ButtonControl extends de.lessvoid.nifty.controls.AbstractController implements Button
Constructor and Description |
---|
ButtonControl()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
activate()
Deprecated.
Activate/Click this button.
|
void |
bind(de.lessvoid.nifty.Nifty niftyParam,
de.lessvoid.nifty.screen.Screen screenParam,
de.lessvoid.nifty.elements.Element newElement,
Properties parameter,
de.lessvoid.xml.xpp3.Attributes controlDefinitionAttributes)
Deprecated.
|
de.lessvoid.nifty.spi.render.RenderFont |
getFont()
Deprecated.
Get the current Font of the button text.
|
String |
getText()
Deprecated.
Get the current text the button shows.
|
de.lessvoid.nifty.tools.Color |
getTextColor()
Deprecated.
Get the text color of the Button Text.
|
de.lessvoid.nifty.layout.align.HorizontalAlign |
getTextHAlign()
Deprecated.
Get the Horizontal Align of the Button text.
|
int |
getTextHeight()
Deprecated.
Get the height of the text.
|
de.lessvoid.nifty.layout.align.VerticalAlign |
getTextVAlign()
Deprecated.
Get the Vertical Align of the Button text.
|
int |
getTextWidth()
Deprecated.
Get the width of the text.
|
void |
init(Properties parameter,
de.lessvoid.xml.xpp3.Attributes controlDefinitionAttributes)
Deprecated.
|
boolean |
inputEvent(de.lessvoid.nifty.input.NiftyInputEvent inputEvent)
Deprecated.
|
void |
onFocus(boolean getFocus)
Deprecated.
|
void |
onStartScreen()
Deprecated.
|
void |
setFont(de.lessvoid.nifty.spi.render.RenderFont fontParam)
Deprecated.
Set the Font of the button text.
|
void |
setText(String text)
Deprecated.
Set the current text the button shows.
|
void |
setTextColor(de.lessvoid.nifty.tools.Color newColor)
Deprecated.
Set the text color of the Button Text.
|
void |
setTextHAlign(de.lessvoid.nifty.layout.align.HorizontalAlign newTextHAlign)
Deprecated.
Set the Horizontal Align of the Button text.
|
void |
setTextVAlign(de.lessvoid.nifty.layout.align.VerticalAlign newTextVAlign)
Deprecated.
Set the Vertical Align of the Button text.
|
bind, disable, enable, getElement, getHeight, getId, getStyle, getWidth, hasFocus, isBound, isEnabled, layoutCallback, setEnabled, setFocus, setFocusable, setHeight, setId, setStyle, setWidth
public void bind(de.lessvoid.nifty.Nifty niftyParam, de.lessvoid.nifty.screen.Screen screenParam, de.lessvoid.nifty.elements.Element newElement, Properties parameter, de.lessvoid.xml.xpp3.Attributes controlDefinitionAttributes)
bind
in interface de.lessvoid.nifty.controls.Controller
public void init(Properties parameter, de.lessvoid.xml.xpp3.Attributes controlDefinitionAttributes)
init
in interface de.lessvoid.nifty.controls.Controller
init
in class de.lessvoid.nifty.controls.AbstractController
public void onStartScreen()
onStartScreen
in interface de.lessvoid.nifty.controls.Controller
public void onFocus(boolean getFocus)
onFocus
in interface de.lessvoid.nifty.controls.Controller
onFocus
in class de.lessvoid.nifty.controls.AbstractController
public boolean inputEvent(de.lessvoid.nifty.input.NiftyInputEvent inputEvent)
inputEvent
in interface de.lessvoid.nifty.controls.Controller
public void activate()
Button
public String getText()
Button
public void setText(String text)
Button
public int getTextWidth()
Button
getTextWidth
in interface Button
public int getTextHeight()
Button
getTextHeight
in interface Button
public de.lessvoid.nifty.spi.render.RenderFont getFont()
Button
public void setFont(de.lessvoid.nifty.spi.render.RenderFont fontParam)
Button
public de.lessvoid.nifty.layout.align.VerticalAlign getTextVAlign()
Button
getTextVAlign
in interface Button
public void setTextVAlign(de.lessvoid.nifty.layout.align.VerticalAlign newTextVAlign)
Button
setTextVAlign
in interface Button
newTextVAlign
- VerticalAlignpublic de.lessvoid.nifty.layout.align.HorizontalAlign getTextHAlign()
Button
getTextHAlign
in interface Button
public void setTextHAlign(de.lessvoid.nifty.layout.align.HorizontalAlign newTextHAlign)
Button
setTextHAlign
in interface Button
newTextHAlign
- HorizontalAlignpublic de.lessvoid.nifty.tools.Color getTextColor()
Button
getTextColor
in interface Button
public void setTextColor(de.lessvoid.nifty.tools.Color newColor)
Button
setTextColor
in interface Button
newColor
- new Color for the button textCopyright © 2013. All Rights Reserved.