TextField
when accessing NiftyControls.@Deprecated public class TextFieldControl extends de.lessvoid.nifty.controls.AbstractController implements TextField, TextFieldView
Constructor and Description |
---|
TextFieldControl()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
bind(de.lessvoid.nifty.Nifty niftyParam,
de.lessvoid.nifty.screen.Screen screenParam,
de.lessvoid.nifty.elements.Element newElement,
Properties properties,
de.lessvoid.xml.xpp3.Attributes controlDefinitionAttributes)
Deprecated.
|
void |
disablePasswordChar()
Deprecated.
Disable the password character which displays the text again,
|
void |
enablePasswordChar(char passwordChar)
Deprecated.
Enable a password character that is displayed instead of the actual text.
|
String |
getText()
Deprecated.
Get the current TextField text.
|
void |
init(Properties parameter,
de.lessvoid.xml.xpp3.Attributes controlDefinitionAttributes)
Deprecated.
|
boolean |
inputEvent(de.lessvoid.nifty.input.NiftyInputEvent inputEvent)
Deprecated.
|
boolean |
isPasswordCharEnabled()
Deprecated.
Checks if a password character is currently enabled.
|
void |
layoutCallback()
Deprecated.
|
void |
onClick(int mouseX,
int mouseY)
Deprecated.
|
void |
onClickMouseMove(int mouseX,
int mouseY)
Deprecated.
|
void |
onFocus(boolean getFocus)
Deprecated.
|
void |
onStartScreen()
Deprecated.
|
void |
setCursorPosition(int position)
Deprecated.
Set the cursorposition to the given index.
|
void |
setMaxLength(int maxLength)
Deprecated.
Change the max.
|
void |
setText(String newText)
Deprecated.
Set the Text of the TextField.
|
void |
textChangeEvent(String newText)
Deprecated.
|
bind, disable, enable, getElement, getHeight, getId, getStyle, getWidth, hasFocus, isBound, isEnabled, 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 properties, 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 layoutCallback()
layoutCallback
in interface de.lessvoid.nifty.controls.NiftyControl
layoutCallback
in class de.lessvoid.nifty.controls.AbstractController
public void onClick(int mouseX, int mouseY)
public void onClickMouseMove(int mouseX, int mouseY)
public boolean inputEvent(de.lessvoid.nifty.input.NiftyInputEvent inputEvent)
inputEvent
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 String getText()
TextField
public void setText(String newText)
TextField
public void setMaxLength(int maxLength)
TextField
setMaxLength
in interface TextField
maxLength
- max lengthpublic void setCursorPosition(int position)
TextField
setCursorPosition
in interface TextField
position
- new cursor positionpublic void textChangeEvent(String newText)
textChangeEvent
in interface TextFieldView
public void enablePasswordChar(char passwordChar)
TextField
enablePasswordChar
in interface TextField
passwordChar
- charcter to use, like '*'public void disablePasswordChar()
TextField
disablePasswordChar
in interface TextField
public boolean isPasswordCharEnabled()
TextField
isPasswordCharEnabled
in interface TextField
Copyright © 2013. All Rights Reserved.