public void keyPressed (KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ESCAPE) IJ.getInstance().keyPressed(e); }
public void keyPressed (KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ESCAPE) IJ.getInstance().keyPressed(e); }
public void keyPressed(KeyEvent e) { boolean thisPanel = e.getSource() instanceof PixelInspector; if (thisPanel && e.getKeyCode()==KeyEvent.VK_C) { copyToClipboard(); return; } if (e.getKeyCode()==KeyEvent.VK_UP && y0 > 0) { y0--; update(FULL_UPDATE); } else if (e.getKeyCode()==KeyEvent.VK_DOWN && y0<imp.getHeight()-1) { y0++; update(FULL_UPDATE); } else if (e.getKeyCode()==KeyEvent.VK_LEFT && x0>0) { x0--; update(FULL_UPDATE); } else if (e.getKeyCode()==KeyEvent.VK_RIGHT && x0<imp.getWidth()-1) { x0++; update(FULL_UPDATE); } else if (e.getSource() instanceof Button) ij.keyPressed(e); //forward other keys from the panel to ImageJ Overlay overlay = imp.getOverlay(); if (overlay==null) return; int index = getIndex(overlay, TITLE); if (index>=0) { overlay.remove(index); Roi roi = new Roi(x0-radius, y0-radius, radius*2+1, radius*2+1); roi.setName(TITLE); roi.setStrokeColor(Color.red); overlay.add(roi); imp.setOverlay(overlay); } }
public void keyPressed(KeyEvent e) { boolean thisPanel = e.getSource() instanceof PixelInspector; if (thisPanel && e.getKeyCode()==KeyEvent.VK_C) { copyToClipboard(); return; } if (e.getKeyCode()==KeyEvent.VK_UP && y0 > 0) { y0--; update(FULL_UPDATE); } else if (e.getKeyCode()==KeyEvent.VK_DOWN && y0<imp.getHeight()-1) { y0++; update(FULL_UPDATE); } else if (e.getKeyCode()==KeyEvent.VK_LEFT && x0>0) { x0--; update(FULL_UPDATE); } else if (e.getKeyCode()==KeyEvent.VK_RIGHT && x0<imp.getWidth()-1) { x0++; update(FULL_UPDATE); } else if (e.getSource() instanceof Button) ij.keyPressed(e); //forward other keys from the panel to ImageJ Overlay overlay = imp.getOverlay(); if (overlay==null) return; int index = getIndex(overlay, TITLE); if (index>=0) { overlay.remove(index); Roi roi = new Roi(x0-radius, y0-radius, radius*2+1, radius*2+1); roi.setName(TITLE); roi.setStrokeColor(Color.red); overlay.add(roi); imp.setOverlay(overlay); } }
IJ.getInstance().keyPressed(ke); return; IJ.getInstance().keyPressed(ke); repaint(active, 5); ke.consume();
code == KeyEvent.VK_ENTER) IJ.getInstance().keyPressed(e);