org.autoplot.pngwalk.PngWalkView

This is the abstract superclass for views in the PNGWalk tool. Concrete subclasses will do the work of actually laying out a particular view and handling events on it.


PROP_THUMBNAILSIZE


getMouseTarget

getMouseTarget( ) → JComponent

return the component that will generate mouse events. Some components have a JScrollPane, so simply adding a listener to the PngWalkView doesn't work. The base class implementation of this simply returns the PngWalkView, but such components should override this method.

Returns:

a javax.swing.JComponent

[search for examples] [view on GitHub] [view on old javadoc]


getMouseWheelListener

getMouseWheelListener( ) → MouseWheelListener

return the mouse wheel listener, which should be added to each panel so the sequence position is easily adjusted.

Returns:

a java.awt.event.MouseWheelListener

[search for examples] [view on GitHub] [view on old javadoc]


getPopup

getPopup( ) → JPopupMenu

Returns:

javax.swing.JPopupMenu

[search for examples] [view on GitHub] [view on old javadoc]


getSequence

getSequence( ) → WalkImageSequence

Returns:

org.autoplot.pngwalk.WalkImageSequence

[search for examples] [view on GitHub] [view on old javadoc]


getThumbnailSize

getThumbnailSize( ) → int

Returns:

int

[search for examples] [view on GitHub] [view on old javadoc]


isShowCaptions

isShowCaptions( ) → boolean

Returns:

boolean

[search for examples] [view on GitHub] [view on old javadoc]


propertyChange

propertyChange( java.beans.PropertyChangeEvent e ) → void

Respond to property changes on the {@list WalkImageSequence} this view represents. The default implementation just calls repaint(), (or sequencChanged() if appropriate) but subclasses may override.

Parameters

e - a PropertyChangeEvent

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc]


setSequence

setSequence( org.autoplot.pngwalk.WalkImageSequence sequence ) → void

Parameters

sequence - a WalkImageSequence

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc]


setShowCaptions

setShowCaptions( boolean showCaptions ) → void

Parameters

showCaptions - a boolean

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc]


setThumbnailSize

setThumbnailSize( int thumbnailSize ) → void

Parameters

thumbnailSize - an int

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc]