public void setListeners (Canvas canvas) { if (this.canvas != null) { canvas.removeMouseListener(this); canvas.removeMouseMotionListener(this); canvas.removeMouseWheelListener(this); canvas.removeKeyListener(this); } canvas.addMouseListener(this); canvas.addMouseMotionListener(this); canvas.addMouseWheelListener(this); canvas.addKeyListener(this); canvas.setFocusTraversalKeysEnabled(false); this.canvas = canvas; }
public void setListeners (Canvas canvas) { if (this.canvas != null) { canvas.removeMouseListener(this); canvas.removeMouseMotionListener(this); canvas.removeMouseWheelListener(this); canvas.removeKeyListener(this); } canvas.addMouseListener(this); canvas.addMouseMotionListener(this); canvas.addMouseWheelListener(this); canvas.addKeyListener(this); canvas.setFocusTraversalKeysEnabled(false); this.canvas = canvas; }
/** * Register listener for mouse selection. * * @param pCanvas * canvas for listener */ private void addSelectionListener(Canvas canvas, ObjectSelectionListener objectSelectionListener) { canvas.addMouseListener(objectSelectionListener); canvas.addMouseMotionListener(objectSelectionListener); } }
public void DragManager(final Canvas canvas) { canvas.addMouseListener(new MouseAdapter() { @Override public void mousePressed(MouseEvent e) { System.out.println(canvas);;// does not work. } });
@Override public void addJMEViewportAdapterToContext(JMEViewportAdapter jmeViewportAdapter) { panelViewports.put(jmeViewportAdapter.getCanvas(), jmeViewportAdapter); jmeViewportAdapter.getCanvas().addMouseListener(this); }
@Override public void addJMEViewportAdapterToContext(JMEViewportAdapter jmeViewportAdapter) { panelViewports.put(jmeViewportAdapter.getCanvas(), jmeViewportAdapter); jmeViewportAdapter.getCanvas().addMouseListener(this); }
public DragManager(final Canvas canvas) { canvas.addMouseListener(new MouseAdapter() { @Override public void mousePressed(MouseEvent e) { canvas.something(); // does work. } }); }
@Override public void initialize() { setDefaultInputMappings(); jmeRenderer.getCanvas().addMouseListener(this); }
@Override public void initialize() { setDefaultInputMappings(); jmeRenderer.getCanvas().addMouseListener(this); }
public DragManager(final Canvas canvas) { canvas.addMouseListener(new MouseAdapter() { @Override public void mousePressed(MouseEvent e) { canvas.something(); } }); }
/** * 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(); }
public void setListeners (Canvas canvas) { if (this.canvas != null) { canvas.removeMouseListener(this); canvas.removeMouseMotionListener(this); canvas.removeMouseWheelListener(this); canvas.removeKeyListener(this); } canvas.addMouseListener(this); canvas.addMouseMotionListener(this); canvas.addMouseWheelListener(this); canvas.addKeyListener(this); canvas.setFocusTraversalKeysEnabled(false); this.canvas = canvas; }
/** * 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( 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( 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( 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(); }