public class DruChoice extends DruGCPanel implements LabelActor, Ablable, Choice, StringValueEditor, ValueWatcher
| Modifier and Type | Field and Description |
|---|---|
(package private) DChoice |
dChoice |
(package private) DLabel |
dLabel |
(package private) java.util.ArrayList<Effect> |
effects |
(package private) static long |
serialVersionUID |
(package private) StringValue |
stringValue |
actionRelay, methodNameinfoReceiver, SCROLLABLE| Constructor and Description |
|---|
DruChoice(java.lang.String[] opts,
java.lang.String mnm) |
DruChoice(java.lang.String label,
java.lang.String mnm) |
DruChoice(java.lang.String label,
java.lang.String[] opts,
java.lang.String[] labs,
java.lang.String mnm) |
| Modifier and Type | Method and Description |
|---|---|
void |
able(boolean b) |
private void |
applyState(java.lang.String s) |
void |
clearSelection() |
java.lang.String |
getSelected() |
void |
labelAction(java.lang.String s,
boolean b) |
void |
setAutoSelect(int ias) |
void |
setBg(java.awt.Color c) |
void |
setEffects(java.util.ArrayList<Effect> arl) |
void |
setOptions(java.lang.String[] sa) |
void |
setOptions(java.lang.String[] sa,
java.lang.String[] sl) |
void |
setOptionsSource(OptionsSource os) |
void |
setSelected(java.lang.String s) |
void |
setStringValue(StringValue bv) |
void |
setTooltip(java.lang.String s) |
void |
setUpdatable(Updatable u) |
void |
unselect() |
void |
updateOptions() |
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, valueChangeaddBorder, 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, validatestatic final long serialVersionUID
DLabel dLabel
DChoice dChoice
StringValue stringValue
java.util.ArrayList<Effect> effects
public DruChoice(java.lang.String[] opts,
java.lang.String mnm)
public DruChoice(java.lang.String label,
java.lang.String mnm)
public DruChoice(java.lang.String label,
java.lang.String[] opts,
java.lang.String[] labs,
java.lang.String mnm)
public void setEffects(java.util.ArrayList<Effect> arl)
public void setStringValue(StringValue bv)
setStringValue in interface StringValueEditorprivate void applyState(java.lang.String s)
public void valueChangedBy(Value pv, java.lang.Object src)
valueChangedBy in interface ValueWatcherpublic void setUpdatable(Updatable u)
public void setAutoSelect(int ias)
public void setOptionsSource(OptionsSource os)
public void setSelected(java.lang.String s)
public java.lang.String getSelected()
public void setTooltip(java.lang.String s)
public void setOptions(java.lang.String[] sa)
setOptions in interface OptionsUserpublic void setOptions(java.lang.String[] sa,
java.lang.String[] sl)
public void updateOptions()
public void labelAction(java.lang.String s,
boolean b)
labelAction in interface LabelActorpublic void clearSelection()
Copyright © 2013. All Rights Reserved.