ij.addKeyListener(this); for (Component component : ij.getComponents()) component.addKeyListener(this);
/** * Add new event handlers. */ final void takeOverGui() { canvas.addKeyListener( Stack_Rotate.this ); window.addKeyListener( Stack_Rotate.this ); canvas.addMouseMotionListener( Stack_Rotate.this ); canvas.addMouseListener( Stack_Rotate.this ); ij.addKeyListener( Stack_Rotate.this ); window.addMouseWheelListener( Stack_Rotate.this ); scrollBar.addAdjustmentListener( Stack_Rotate.this ); updateScrollBar(); }
/** * Add new event handlers. */ final void takeOverGui() { canvas.addKeyListener( Stack_Rotate.this ); window.addKeyListener( Stack_Rotate.this ); canvas.addMouseMotionListener( Stack_Rotate.this ); canvas.addMouseListener( Stack_Rotate.this ); ij.addKeyListener( Stack_Rotate.this ); window.addMouseWheelListener( Stack_Rotate.this ); scrollBar.addAdjustmentListener( Stack_Rotate.this ); updateScrollBar(); }
@Override public void run() { if (IJ.getInstance() == null) return; if (removeRegisteredListeners()) { if (IJ.debugMode) IJ.showStatus("Alt Key listener removed."); return; } if (openMenu != null) { ImageJ ij = IJ.getInstance(); ij.addKeyListener(this); ij.addFocusListener(this); if (IJ.debugMode) IJ.showStatus("Alt Key listener installed."); } }
/** * Restore the previously active Event handlers. */ final void restoreGui() { clearGui(); for ( final KeyListener l : canvasKeyListeners ) canvas.addKeyListener( l ); for ( final KeyListener l : windowKeyListeners ) window.addKeyListener( l ); for ( final KeyListener l : ijKeyListeners ) ij.addKeyListener( l ); for ( final MouseListener l : canvasMouseListeners ) canvas.addMouseListener( l ); for ( final MouseMotionListener l : canvasMouseMotionListeners ) canvas.addMouseMotionListener( l ); for ( final MouseWheelListener l : windowMouseWheelListeners ) window.addMouseWheelListener( l ); for ( final AdjustmentListener l : scrollBarAdjustmentListeners ) scrollBar.addAdjustmentListener( l ); scrollBar.setValues( scrollBarValue, scrollBarVisible, scrollBarMin, scrollBarMax ); }
/** * Restore the previously active Event handlers. */ final void restoreGui() { clearGui(); for ( final KeyListener l : canvasKeyListeners ) canvas.addKeyListener( l ); for ( final KeyListener l : windowKeyListeners ) window.addKeyListener( l ); for ( final KeyListener l : ijKeyListeners ) ij.addKeyListener( l ); for ( final MouseListener l : canvasMouseListeners ) canvas.addMouseListener( l ); for ( final MouseMotionListener l : canvasMouseMotionListeners ) canvas.addMouseMotionListener( l ); for ( final MouseWheelListener l : windowMouseWheelListeners ) window.addMouseWheelListener( l ); for ( final AdjustmentListener l : scrollBarAdjustmentListeners ) scrollBar.addAdjustmentListener( l ); scrollBar.setValues( scrollBarValue, scrollBarVisible, scrollBarMin, scrollBarMax ); }
@Override public void run( final String arg ) { ij = IJ.getInstance(); imp = IJ.getImage(); window = imp.getWindow(); canvas = imp.getCanvas(); canvas.addKeyListener( this ); window.addKeyListener( this ); canvas.addMouseMotionListener( this ); canvas.addMouseListener( this ); ij.addKeyListener( this ); init(); imp.getProcessor().snapshot(); Toolbar.getInstance().setTool( Toolbar.LINE ); painter = new PaintThread(); painter.start(); }
@Override public void run( String arg ) { ij = IJ.getInstance(); imp = IJ.getImage(); window = imp.getWindow(); canvas = imp.getCanvas(); canvas.addKeyListener( this ); window.addKeyListener( this ); canvas.addMouseMotionListener( this ); canvas.addMouseListener( this ); ij.addKeyListener( this ); init(); imp.getProcessor().snapshot(); Toolbar.getInstance().setTool( Toolbar.RECTANGLE ); painter = new PaintThread(); painter.start(); }
@Override public void run( final String arg ) { ij = IJ.getInstance(); imp = IJ.getImage(); window = imp.getWindow(); canvas = imp.getCanvas(); canvas.addKeyListener( this ); window.addKeyListener( this ); canvas.addMouseMotionListener( this ); canvas.addMouseListener( this ); ij.addKeyListener( this ); init(); imp.getProcessor().snapshot(); Toolbar.getInstance().setTool( Toolbar.LINE ); painter = new PaintThread(); painter.start(); }
@Override public void run( String arg ) { ij = IJ.getInstance(); imp = IJ.getImage(); window = imp.getWindow(); canvas = imp.getCanvas(); canvas.addKeyListener( this ); window.addKeyListener( this ); canvas.addMouseMotionListener( this ); canvas.addMouseListener( this ); ij.addKeyListener( this ); init(); imp.getProcessor().snapshot(); Toolbar.getInstance().setTool( Toolbar.RECTANGLE ); painter = new PaintThread(); painter.start(); }
@Override public void run( final String arg ) { /* cleanup */ m.clear(); imp = IJ.getImage(); target = imp.getProcessor(); source = target.duplicate(); source.setInterpolationMethod( ImageProcessor.BILINEAR ); init(); createMapping(); painter = new MappingThread( imp, source, target, pleaseRepaint, mapping, interpolate ); painter.start(); Toolbar.getInstance().setTool( Toolbar.getInstance().addTool( "Add_and_drag_handles." ) ); imp.getCanvas().addMouseListener( this ); imp.getCanvas().addMouseMotionListener( this ); imp.getCanvas().addKeyListener( this ); imp.getWindow().addKeyListener( this ); IJ.getInstance().addKeyListener( this ); }
@Override public void run( final String arg ) { /* cleanup */ m.clear(); imp = IJ.getImage(); target = imp.getProcessor(); source = target.duplicate(); source.setInterpolationMethod( ImageProcessor.BILINEAR ); init(); createMapping(); painter = new MappingThread( imp, source, target, pleaseRepaint, mapping, interpolate ); painter.start(); Toolbar.getInstance().setTool( Toolbar.getInstance().addTool( "Add_and_drag_handles." ) ); imp.getCanvas().addMouseListener( this ); imp.getCanvas().addMouseMotionListener( this ); imp.getCanvas().addKeyListener( this ); imp.getWindow().addKeyListener( this ); IJ.getInstance().addKeyListener( this ); }
@Override public void run( String arg ) { ij = IJ.getInstance(); imp = IJ.getImage(); if ( imp.getStackSize() < 2 ) { IJ.error( "This plugin only works on stacks with at least two slices." ); return; } window = imp.getWindow(); canvas = imp.getCanvas(); canvas.addKeyListener( this ); window.addKeyListener( this ); canvas.addMouseMotionListener( this ); canvas.addMouseListener( this ); ij.addKeyListener( this ); init(); imp.getProcessor().snapshot(); Toolbar.getInstance().setTool( Toolbar.RECTANGLE ); painter = new PaintThread(); painter.start(); }
@Override public void run( String arg ) { ij = IJ.getInstance(); imp = IJ.getImage(); if ( imp.getStackSize() < 2 ) { IJ.error( "This plugin only works on stacks with at least two slices." ); return; } window = imp.getWindow(); canvas = imp.getCanvas(); canvas.addKeyListener( this ); window.addKeyListener( this ); canvas.addMouseMotionListener( this ); canvas.addMouseListener( this ); ij.addKeyListener( this ); init(); imp.getProcessor().snapshot(); Toolbar.getInstance().setTool( Toolbar.RECTANGLE ); painter = new PaintThread(); painter.start(); }
ij.addKeyListener(this); final int nIJComponents = ij.getComponentCount(); for (int i = 0; i < nIJComponents; i++) {
addKeyListener(this); addWindowListener(this); setFocusTraversalKeysEnabled(false);
IJ.getInstance().addKeyListener(IJ.getInstance());
addKeyListener(this); addWindowListener(this); setFocusTraversalKeysEnabled(false);