|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object nl.coderight.jazz.form.FormField<String> nl.coderight.jazz.form.field.LabelField
public class LabelField
Implementation of a JLabel.
JLabel
Nested Class Summary | |
---|---|
static class |
LabelField.Align
|
Field Summary |
---|
Fields inherited from class nl.coderight.jazz.form.FormField |
---|
Config |
Constructor Summary | |
---|---|
LabelField(String text)
|
|
LabelField(String text,
LabelField.Align horizontalAlignment)
Constructor |
Method Summary | |
---|---|
protected JLabel |
createField()
|
protected JLabel |
getField()
|
LabelField.Align |
getHorizontalAlignment()
Returns horizontal alignment. |
LabelField.Align |
getHorizontalTextPosition()
Returns horizontal text position. |
FormField |
getLabelFor()
Get the field this is labeling |
int |
getMnemonic()
|
int |
getMnemonicIndex()
|
String |
getValue()
Returns field value. |
LabelField.Align |
getVerticalAlignment()
Return vertical alignment. |
LabelField.Align |
getVerticalTextPosition()
Returns vertical text position. |
boolean |
isFocusable()
Returns whether field is focusable. |
void |
setHorizontalAlignment(LabelField.Align alignment)
Sets horizontal alignment. |
void |
setHorizontalTextPosition(LabelField.Align horizontalTextPosition)
Sets horizontal text position. |
void |
setLabelFor(FormField field)
Set the field this is labeling |
void |
setValue(String text)
Sets field value. |
void |
setVerticalAlignment(LabelField.Align alignment)
Sets vertical alignment. |
void |
setVerticalTextPosition(LabelField.Align verticalTextPosition)
Sets vertical text position |
Methods inherited from class nl.coderight.jazz.form.FormField |
---|
dispatchEvent, dispose, focus, focusNextField, focusPreviousField, getBackground, getBindID, getBorder, getComponent, getCursor, getDataBinding, getForeground, getForm, getLabel, getParent, getPreferredSize, getToolTip, hasFocus, isBindable, isChanged, isEnabled, isOpaque, isReadonly, isShowing, isValueChanged, isVisible, onChange, onClick, onDoubleClick, onFocusGained, onFocusLost, onMouseEnter, onMouseLeave, onPopup, registerKeyboardAction, setBackground, setBindID, setBorder, setChanged, setComponent, setCursor, setDataBinding, setEnabled, setFocusable, setForeground, setOnFocusGainedEvent, setOnFocusLostEvent, setOpaque, setPopupMenu, setPreferredSize, setReadonly, setToolTip, setVisible, translate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LabelField(String text)
public LabelField(String text, LabelField.Align horizontalAlignment)
text
- text this field will displayhorizontalAlignment
- sets the alignment of the label's contents along the X axisMethod Detail |
---|
protected JLabel createField()
protected JLabel getField()
public String getValue()
FormField
getValue
in class FormField<String>
public void setValue(String text)
FormField
setValue
in class FormField<String>
public FormField getLabelFor()
public void setLabelFor(FormField field)
field
- public int getMnemonic()
public int getMnemonicIndex()
public boolean isFocusable()
FormField
isFocusable
in class FormField<String>
public LabelField.Align getHorizontalAlignment()
public void setHorizontalAlignment(LabelField.Align alignment)
alignment
- LabelField.Align
public LabelField.Align getVerticalAlignment()
public void setVerticalAlignment(LabelField.Align alignment)
alignment
- LabelField.Align
public LabelField.Align getHorizontalTextPosition()
public void setHorizontalTextPosition(LabelField.Align horizontalTextPosition)
horizontalTextPosition
- LabelField.Align
public LabelField.Align getVerticalTextPosition()
public void setVerticalTextPosition(LabelField.Align verticalTextPosition)
verticalTextPosition
- LabelField.Align
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |