-
- All Known Implementing Classes:
InteractiveDisplayCanvas
public interface InteractiveDisplay
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddHandler(Object handler)Add new event handler.org.scijava.listeners.Listeners<OverlayRenderer>overlays()OverlayRenderers can be added/removed here.voidremoveHandler(Object handler)Remove an event handler.
-
-
-
Method Detail
-
overlays
org.scijava.listeners.Listeners<OverlayRenderer> overlays()
OverlayRenderers can be added/removed here.OverlayRenderer.drawOverlays(java.awt.Graphics)is invoked for each renderer (in the order they were added).
-
addHandler
void addHandler(Object handler)
Add new event handler. Depending on the interfaces implemented byhandlercallsComponent.addKeyListener(KeyListener),Component.addMouseListener(MouseListener),Component.addMouseMotionListener(MouseMotionListener),Component.addMouseWheelListener(MouseWheelListener).- Parameters:
handler- handler to remove
-
removeHandler
void removeHandler(Object handler)
Remove an event handler. Add new event handler. Depending on the interfaces implemented byhandlercallsComponent.removeKeyListener(KeyListener),Component.removeMouseListener(MouseListener),Component.removeMouseMotionListener(MouseMotionListener),Component.removeMouseWheelListener(MouseWheelListener).- Parameters:
handler- handler to remove
-
-