|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--EventScroller
EventScroller class supports scroller event handling for Flicker top level GUI.
This work was produced by Peter Lemkin of the National Cancer Institute, an agency of the United States Government. As a work of the United States Government there is no associated copyright. It is offered as open source software under the Mozilla Public License (version 1.1) subject to the limitations noted in the accompanying LEGAL file. This notice must be included with the code. The Flicker Mozilla and Legal files are available on http://open2dprot.sourceforge.net/Flicker
Field Summary | |
(package private) Flicker |
flk
|
int |
id
event scroller id |
private ImageData |
iData
ImageData instance of current data sample being processed |
private java.lang.String |
imgFile
file name of current data sample being processed |
private boolean |
isLeftFlag
LEFT image is selected |
private boolean |
isRightFlag
RIGHT image is selected |
private ImageScroller |
lastIS
Image Scroller for current data sample being processed |
private boolean |
leftOrRightSelectedFlag
current data sample being processed is LEFT or RIGHT image |
java.lang.String |
name
event scroller name |
(package private) Util |
util
|
Constructor Summary | |
EventScroller(Flicker flk)
EventScroller() - constructor |
|
EventScroller(java.lang.String name,
int id,
Flicker flk)
EventScroller() - constructor |
Method Summary | |
void |
adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
adjustmentValueChanged() - handle adjustment value changed events |
private boolean |
lookupCanvasPtrAndName()
lookupCanvasPtrAndName() - lookup current image base on activeImage. |
void |
setEnabled(boolean flag)
setEnabled() - Enable/disable for ImageXform scrollers |
boolean |
setEventScrollers(SliderState state)
setEventScrollers() - set Event scrollers for Flicker top level GUI. |
void |
setScrollersToDefault()
setScrollersToDefault() - set Event scrollers to default values for Flicker top level GUI. |
Methods inherited from class java.lang.Object |
|
Field Detail |
Flicker flk
Util util
public java.lang.String name
public int id
private ImageScroller lastIS
private ImageData iData
private java.lang.String imgFile
private boolean leftOrRightSelectedFlag
private boolean isLeftFlag
private boolean isRightFlag
Constructor Detail |
public EventScroller(Flicker flk)
flk
- is Flicker instancepublic EventScroller(java.lang.String name, int id, Flicker flk)
name
- of eventid
- of eventflk
- is Flicker instanceMethod Detail |
private boolean lookupCanvasPtrAndName()
instance Image Image Image Image variable "left" "right" "flicker" none ======== ====== ======= ========= ==== iData fli.iData1 flk.iData2 null null lastIS flk.i1IS flk.i2IS flk.flkIS null imgFile iData.imgName iData.imgName "flicker" "no image" Then set leftOrRightSelectedFlag if the "left" or "right" image was selected.
public void adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
adjustmentValueChanged
in interface java.awt.event.AdjustmentListener
e
- is AdjustmentEvent eventpublic void setScrollersToDefault()
public void setEnabled(boolean flag)
flag
- to enable/disable the angle, eScale, zScale
threshold1 and threshold2 scrollers.public boolean setEventScrollers(SliderState state)
state
- to set the scrollers. It is flk.iData1.state or flk.iData2.state
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |