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, methodName
infoReceiver, 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, 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
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 StringValueEditor
private void applyState(java.lang.String s)
public void valueChangedBy(Value pv, java.lang.Object src)
valueChangedBy
in interface ValueWatcher
public 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 OptionsUser
public 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 LabelActor
public void clearSelection()
Copyright © 2013. All Rights Reserved.