|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--HWPanel
|
+--harmonic.mz.gui.ValueEntry
|
+--harmonic.mz.entries.IntEntry
| Constructor Summary | |
IntEntry(java.lang.String _label,
java.lang.Object listener,
java.lang.String callback,
int val)
Constructs an IntEntry with a text box |
|
IntEntry(java.lang.String _label,
java.lang.Object listener,
java.lang.String callback,
int val,
float min,
float max)
Constructs an IntEntry with a scroll bar |
|
| Method Summary | |
void |
assignFromIntText(java.lang.String s)
|
void |
assignFromReadout()
Override to assign value from readout. |
void |
beginEntry(harmonic.viewer3D.Task task)
Override to begin collecting input from user. |
void |
cleanTask()
|
void |
format(int w,
int h)
|
java.awt.Dimension |
getEntrySize()
Override to return the size of the specialized value entry controls. |
int |
getInt()
Returns integer value. |
void |
makeValueUI()
|
void |
nodeChanged(NodeEvent event)
Node has changed |
void |
onIntTextEntered(java.awt.event.TextEvent e)
|
void |
onScrollBar(HWScrollEvent e)
|
int |
parseInt(java.lang.String text)
|
void |
setField(ModelNode f)
Sets field to effect. |
void |
setInt(int n)
Sets integer value. |
void |
updateField()
This is called by notifyListeners we have a EntryEvent.VALUE_CHANGED. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public IntEntry(java.lang.String _label,
java.lang.Object listener,
java.lang.String callback,
int val)
listener - Listener to send ScalarEvents tocallback - Listeners callback, declared as fnname(EntryEvent)val - Initial integer value
public IntEntry(java.lang.String _label,
java.lang.Object listener,
java.lang.String callback,
int val,
float min,
float max)
listener - Listener to send ScalarEvents tocallback - Listeners callback, declared as fnname(EntryEvent)val - Initial integer valuemin - Minimum integer value for scroll barmax - Maximum integer value| Method Detail |
public void setField(ModelNode f)
setField in class ValueEntrypublic void setInt(int n)
public int getInt()
public void updateField()
ValueEntry
updateField in class ValueEntrypublic void nodeChanged(NodeEvent event)
NodeListener
nodeChanged in interface NodeListenernodeChanged in class ValueEntrypublic void makeValueUI()
public void format(int w,
int h)
public java.awt.Dimension getEntrySize()
ValueEntry
getEntrySize in class ValueEntrypublic void beginEntry(harmonic.viewer3D.Task task)
ValueEntry
beginEntry in class ValueEntry
public int parseInt(java.lang.String text)
throws java.lang.Exception
java.lang.Exceptionpublic void assignFromReadout()
ValueEntry
assignFromReadout in class ValueEntrypublic void onIntTextEntered(java.awt.event.TextEvent e)
public void assignFromIntText(java.lang.String s)
public void onScrollBar(HWScrollEvent e)
public void cleanTask()
cleanTask in interface harmonic.viewer3D.Task
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||