public class Recorder extends PlugInFrame implements PlugIn, ActionListener, ImageListener, ItemListener
Frame.AccessibleAWTFrameWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
static boolean |
record
This variable is true if the recorder is running.
|
static boolean |
recordInMacros
Set this variable true to allow recording within IJ.run() calls.
|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSORaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
void |
close()
Closes this window.
|
static void |
disablePathRecording()
Temporarily disables path recording.
|
static String |
fixString(String str)
Replaces special characters in a String for creation of a quoted macro String.
|
static String |
getCommand()
Returns the name of the command currently being recorded, or null.
|
static String |
getCommandOptions()
Used by GenericDialog to determine if any options have been recorded.
|
static Recorder |
getInstance() |
String |
getText() |
void |
imageClosed(ImagePlus imp) |
void |
imageOpened(ImagePlus imp) |
void |
imageUpdated(ImagePlus imp) |
void |
itemStateChanged(ItemEvent e) |
static void |
record(String method) |
static void |
record(String method,
double a1,
double a2) |
static void |
record(String method,
int a1) |
static void |
record(String method,
int a1,
int a2) |
static void |
record(String method,
int a1,
int a2,
int a3) |
static void |
record(String method,
int a1,
int a2,
int a3,
int a4) |
static void |
record(String method,
int a1,
int a2,
int a3,
int a4,
double a5) |
static void |
record(String method,
int a1,
int a2,
int a3,
int a4,
int a5) |
static void |
record(String method,
int a1,
int a2,
String a3) |
static void |
record(String method,
String arg) |
static void |
record(String method,
String a1,
int a2) |
static void |
record(String method,
String args,
int a1,
int a2) |
static void |
record(String method,
String arg1,
String arg2) |
static void |
record(String method,
String path,
String args,
int a1,
int a2,
int a3,
int a4,
int a5) |
static void |
record(String method,
String arg1,
String arg2,
String arg3) |
static void |
recordCall(String call) |
static void |
recordCall(String className,
String call) |
static void |
recordOption(String key) |
static void |
recordOption(String key,
String value) |
static void |
recordPath(String key,
String path) |
static void |
recordRoi(Polygon p,
int type) |
static void |
recordRoi(Roi roi) |
static void |
recordScriptRoi(Polygon p,
int type) |
static void |
recordString(String str) |
static void |
saveCommand()
Writes the current command and options to the Recorder window.
|
static boolean |
scriptMode() |
static void |
setBackgroundColor(Color c) |
static void |
setBlackBackground() |
static void |
setCommand(String command)
Starts recording a command.
|
static void |
setForegroundColor(Color c) |
void |
windowActivated(WindowEvent e)
Override windowActivated in PlugInFrame.
|
focusGained, focusLost, run, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpenedaddNotify, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, paramString, remove, removeNotify, setBackground, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFrontadd, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFont, postEventpublic static boolean record
public static boolean recordInMacros
public static void record(String method)
public static void setCommand(String command)
public static String getCommand()
public static String fixString(String str)
public static void record(String method, int a1)
public static void record(String method, int a1, int a2)
public static void record(String method, double a1, double a2)
public static void record(String method, int a1, int a2, int a3)
public static void record(String method, int a1, int a2, int a3, int a4)
public static void record(String method, int a1, int a2, int a3, int a4, int a5)
public static void record(String method, int a1, int a2, int a3, int a4, double a5)
public static void record(String method, String path, String args, int a1, int a2, int a3, int a4, int a5)
public static void recordString(String str)
public static void recordCall(String call)
public static void recordRoi(Roi roi)
public static void recordRoi(Polygon p, int type)
public static void recordScriptRoi(Polygon p, int type)
public static void recordOption(String key)
public static void saveCommand()
public static String getCommandOptions()
public static void disablePathRecording()
public static boolean scriptMode()
public void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerpublic void itemStateChanged(ItemEvent e)
itemStateChanged in interface ItemListenerpublic void imageUpdated(ImagePlus imp)
imageUpdated in interface ImageListenerpublic void imageOpened(ImagePlus imp)
imageOpened in interface ImageListenerpublic void imageClosed(ImagePlus imp)
imageClosed in interface ImageListenerpublic void close()
PlugInFrameclose in class PlugInFramepublic String getText()
public static Recorder getInstance()
public static void setForegroundColor(Color c)
public static void setBackgroundColor(Color c)
public static void setBlackBackground()
public void windowActivated(WindowEvent e)
windowActivated in interface WindowListenerwindowActivated in class PlugInFrameCopyright © 1997–2018 NIH. All rights reserved.