public class DruLabelledTextField extends DruGCPanel implements TextActor, Ablable, TextField, ValueWatcher, UseWatcher, LabelActor
Modifier and Type | Field and Description |
---|---|
(package private) DLabel |
dLabel |
(package private) DPanel |
dpanel |
(package private) DTextField |
dTextField |
(package private) DValueHistory |
dValueHistory |
(package private) java.util.ArrayList<Effect> |
effects |
(package private) java.lang.String |
focusAction |
(package private) static long |
serialVersionUID |
(package private) StringValue |
stringValue |
actionRelay, methodName
infoReceiver, SCROLLABLE
Constructor and Description |
---|
DruLabelledTextField() |
DruLabelledTextField(java.lang.String s) |
DruLabelledTextField(java.lang.String lbl,
java.lang.String mn,
int width,
boolean withHist) |
Modifier and Type | Method and Description |
---|---|
void |
able(boolean b) |
void |
focusGained() |
void |
focusLost() |
void |
labelAction(java.lang.String s,
boolean b) |
void |
setBg(java.awt.Color c) |
void |
setEditable(boolean b) |
void |
setEffects(java.util.ArrayList<Effect> arl) |
void |
setFocusAction(java.lang.String faction) |
void |
setLineBorder(int icol) |
void |
setReturnAction(java.lang.String action) |
void |
setStringValue(StringValue sv) |
private void |
syncEffects() |
void |
textChanged(java.lang.String s) |
void |
textEdited(java.lang.String s) |
void |
textEntered(java.lang.String s) |
void |
usedBy(Value pv,
java.lang.Object src) |
void |
valueChangedBy(Value pv,
java.lang.Object src) |
action, action, action, action, action, action, action, disableRelaying, getAction, getActionRelay, hasAction, hasRelay, performAction, performAction, setAction, setActionMethod, setActionRelay, setMethodName, unstoredValueChange, valueChange, valueChange, valueChange, valueChange, valueChange
addBorder, addCardPanel, addDComponent, addDComponent, addEtchedBorder, addMenu, addPanel, addPanel, addRaw, addSingleDComponent, addSunkenBorder, addTitledBorder, exportInfo, getBg, getGUIPeer, getID, getInfo, getInfoReceiver, getLocation, getPreferredSize, getTip, getTitle, getXYLocationOnScreen, mouseButtonPressed, postApply, removeAll, removeDComponent, removePanel, repaint, revalidate, seForegroundColor, setBackgroundColor, setBorderLayout, setColors, setColors, setEmptyBorder, setEtchedBorder, setEtchedUpBorder, setFallbackBackgroundColor, setFallbackForegroundColor, setFg, setFlowCenter, setFlowLayout, setFlowLeft, setFlowRight, setGridLayout, setID, setInfo, setInfoReceiver, setPreferredSize, setPreferredSize, setSingle, setSunkenBorder, setTip, setTitle, setTitleInfo, setTooltipTarget, toString, validate
static final long serialVersionUID
DLabel dLabel
DTextField dTextField
DPanel dpanel
StringValue stringValue
DValueHistory dValueHistory
java.lang.String focusAction
java.util.ArrayList<Effect> effects
public DruLabelledTextField()
public DruLabelledTextField(java.lang.String s)
public DruLabelledTextField(java.lang.String lbl, java.lang.String mn, int width, boolean withHist)
public void valueChangedBy(Value pv, java.lang.Object src)
valueChangedBy
in interface ValueWatcher
public void usedBy(Value pv, java.lang.Object src)
usedBy
in interface UseWatcher
public void labelAction(java.lang.String s, boolean b)
labelAction
in interface LabelActor
public void setEditable(boolean b)
setEditable
in interface TextField
public void setStringValue(StringValue sv)
setStringValue
in interface StringValueEditor
public void setLineBorder(int icol)
public void textChanged(java.lang.String s)
textChanged
in interface TextActor
public void textEntered(java.lang.String s)
textEntered
in interface TextActor
public void textEdited(java.lang.String s)
textEdited
in interface TextActor
private void syncEffects()
public void setReturnAction(java.lang.String action)
public void setFocusAction(java.lang.String faction)
public void focusGained()
focusGained
in interface FocusActor
public void focusLost()
focusLost
in interface FocusActor
public void setEffects(java.util.ArrayList<Effect> arl)
Copyright © 2013. All Rights Reserved.