public abstract class AbstractInteractiveBlockFilter extends Object implements KeyListener, MouseListener, MouseMotionListener, ij.plugin.PlugIn
| Modifier and Type | Class and Description |
|---|---|
protected class |
AbstractInteractiveBlockFilter.PaintThread |
| Modifier and Type | Field and Description |
|---|---|
protected int |
blockRadiusX |
protected int |
blockRadiusY |
protected Canvas |
canvas |
protected ij.ImageJ |
ij |
protected ij.ImagePlus |
imp |
protected static String |
NL |
protected AbstractInteractiveBlockFilter.PaintThread |
painter |
protected ImageWindow |
window |
| Constructor and Description |
|---|
AbstractInteractiveBlockFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
draw() |
protected abstract void |
init() |
void |
keyPressed(KeyEvent e) |
void |
keyReleased(KeyEvent e) |
void |
keyTyped(KeyEvent e) |
void |
mouseClicked(MouseEvent e) |
void |
mouseDragged(MouseEvent e) |
void |
mouseEntered(MouseEvent e) |
void |
mouseExited(MouseEvent e) |
void |
mouseMoved(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
void |
run(String arg) |
protected abstract void |
showHelp() |
protected static final String NL
protected int blockRadiusX
protected int blockRadiusY
protected ij.ImageJ ij
protected ij.ImagePlus imp
protected ImageWindow window
protected Canvas canvas
protected AbstractInteractiveBlockFilter.PaintThread painter
protected abstract void showHelp()
protected abstract void init()
protected abstract void draw()
public void run(String arg)
run in interface ij.plugin.PlugInpublic void keyPressed(KeyEvent e)
keyPressed in interface KeyListenerpublic void keyReleased(KeyEvent e)
keyReleased in interface KeyListenerpublic void keyTyped(KeyEvent e)
keyTyped in interface KeyListenerpublic void mouseDragged(MouseEvent e)
mouseDragged in interface MouseMotionListenerpublic void mouseMoved(MouseEvent e)
mouseMoved in interface MouseMotionListenerpublic void mouseClicked(MouseEvent e)
mouseClicked in interface MouseListenerpublic void mouseEntered(MouseEvent e)
mouseEntered in interface MouseListenerpublic void mouseExited(MouseEvent e)
mouseExited in interface MouseListenerpublic void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenerpublic void mousePressed(MouseEvent e)
mousePressed in interface MouseListenerCopyright © 2015–2021 Fiji. All rights reserved.