|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
com.numobjects.beans.InputField
Input Field is essentially a combination of a label and a text field. In 99% of the cases when you would want to use a text field, you would use a label with it to indicate the name for the value in the field. Therefore it is natural to combine Name and Value. The resulting combination is the InputField. Here are some of its features.
|
|
Prompt | If the value field is empty it displays a prompt like "Enter value here". The prompt string can be set at any time. |
| Separator | By default the InputField has a separator between the label and the field. This separator is adjustable. Simply drag it with the mouse to wherever you like. The label text and the field text adjust accordingly. | |
| Constructor Summary | |
InputField()
Constructor |
|
InputField(java.lang.String s)
Constructor |
|
InputField(java.lang.String s,
java.awt.Color color)
Constructor |
|
InputField(java.lang.String name,
java.lang.String value)
Constructor |
|
InputField(java.lang.String name,
java.lang.String value,
java.awt.Color color)
Constructor |
|
| Method Summary | |
void |
addActionListener(java.awt.event.ActionListener l)
Adds action listener |
void |
addTextListener(java.awt.event.TextListener l)
Adds text listener |
int |
getCaretPosition()
Gets caret position |
java.lang.String |
getErrorMessage()
Gets error message return error message |
int |
getFieldAlignment()
Gets field alignment |
java.awt.Font |
getFieldFont()
Gets field font |
java.lang.String |
getFieldName()
Gets name |
int |
getLabelAlignment()
Gets label alignment |
java.awt.Font |
getLabelFont()
Gets label font |
java.lang.String |
getPrompt()
Gets prompt string |
java.lang.String |
getSelectedText()
Gets selected text |
int |
getSelectionEnd()
Gets selection end |
int |
getSelectionStart()
Gets selection start |
int |
getSeparator()
Gets separator position |
java.lang.String |
getText()
Gets text |
java.lang.String |
getValue()
Gets value |
java.lang.String |
getValue(boolean translate)
Gets value with optional translation |
boolean |
isDisplayErrors()
Queries display error property |
boolean |
isEditable()
Queries editable property |
boolean |
isPrompting()
Queries prompting property |
boolean |
isResizable()
Gets resizable property |
void |
removeActionListener(java.awt.event.ActionListener l)
Removes action listener |
void |
removeTextListener(java.awt.event.TextListener l)
Removes text listener |
void |
select(int start,
int end)
Selects text part |
void |
selectAll()
Selects all text |
void |
setBackground(java.awt.Color color)
Sets background color |
void |
setCaretPosition(int pos)
Sets caret position |
void |
setDisplayErrors(boolean b)
Sets display error property |
void |
setEditable(boolean flag)
Sets editable property |
void |
setError(boolean b)
Sets error |
void |
setError(boolean b,
java.lang.String message)
Sets error |
void |
setErrorMessage(java.lang.String message)
Sets error message |
void |
setFieldAlignment(int alignment)
Sets field alignment |
void |
setFieldFont(java.awt.Font font)
Sets field font |
void |
setFieldName(java.lang.String name)
Sets name |
void |
setFont(java.awt.Font font)
Sets font |
void |
setForeground(java.awt.Color color)
Sets foreground color |
void |
setLabelAlignment(int alignment)
Sets label alignment |
void |
setLabelFont(java.awt.Font font)
Sets label font |
void |
setPrompt(java.lang.String prompt)
Sets prompt text |
void |
setPrompting(boolean b)
Sets prompting property |
void |
setResizable(boolean b)
Sets resizable property |
void |
setSelectionEnd(int end)
Sets selection end |
void |
setSelectionStart(int start)
Sets selection start |
void |
setSeparator(int width)
Sets separator position |
void |
setText(java.lang.String s)
Sets text |
void |
setValue(java.lang.String s)
Sets value |
void |
setValue(java.lang.String value,
boolean translate)
Sets value with optional back translation |
| Constructor Detail |
public InputField()
public InputField(java.lang.String s,
java.awt.Color color)
s - namecolor - backgroundpublic InputField(java.lang.String s)
s - name
public InputField(java.lang.String name,
java.lang.String value,
java.awt.Color color)
name - namevalue - valuecolor - background
public InputField(java.lang.String name,
java.lang.String value)
name - namevalue - value| Method Detail |
public void setFont(java.awt.Font font)
font - fontpublic void setLabelFont(java.awt.Font font)
font - fontpublic java.awt.Font getLabelFont()
public void setFieldFont(java.awt.Font font)
font - fontpublic java.awt.Font getFieldFont()
public void setResizable(boolean b)
b - property flagpublic boolean isResizable()
public void setFieldName(java.lang.String name)
name - namepublic java.lang.String getFieldName()
public void setValue(java.lang.String s)
value - value
public void setValue(java.lang.String value,
boolean translate)
value - translate - translation flagpublic java.lang.String getValue()
public java.lang.String getValue(boolean translate)
translate - translation flagpublic void setText(java.lang.String s)
s - textpublic java.lang.String getText()
public void setLabelAlignment(int alignment)
alignment - alignmentpublic int getLabelAlignment()
public void setFieldAlignment(int alignment)
alignment - alignmentpublic int getFieldAlignment()
public void setSeparator(int width)
width - positionpublic int getSeparator()
public void setPrompting(boolean b)
b - property flagpublic boolean isPrompting()
public void setPrompt(java.lang.String prompt)
prompt - promptpublic java.lang.String getPrompt()
public void setErrorMessage(java.lang.String message)
message - messagepublic java.lang.String getErrorMessage()
public void setDisplayErrors(boolean b)
b - property flagpublic boolean isDisplayErrors()
public void setForeground(java.awt.Color color)
color - colorpublic void setBackground(java.awt.Color color)
color - colorpublic void addTextListener(java.awt.event.TextListener l)
l - listenerpublic void removeTextListener(java.awt.event.TextListener l)
l - listenerpublic void addActionListener(java.awt.event.ActionListener l)
l - listenerpublic void removeActionListener(java.awt.event.ActionListener l)
l - listenerpublic int getCaretPosition()
public java.lang.String getSelectedText()
public int getSelectionEnd()
public int getSelectionStart()
public boolean isEditable()
public void select(int start,
int end)
start - selection startend - selection endpublic void selectAll()
public void setCaretPosition(int pos)
pos - positionpublic void setEditable(boolean flag)
flag - property flagpublic void setSelectionEnd(int end)
end - endpublic void setSelectionStart(int start)
start - startpublic void setError(boolean b)
b - error flagmessage - message
public void setError(boolean b,
java.lang.String message)
b - error flagmessage - message
|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||