@Override public void run(String arg) { ImagePlus image = IJ.getImage(); ImageCanvas canvas = image.getCanvas(); image.setWindow(new StackWindowWith3dRoi(image, canvas)); }
public FakeImageWindow(ImagePlus imp, ImageCanvas ic, Display display) { super(imp.getTitle()); this.display = display; ij = IJ.getInstance(); this.imp = imp; this.ic = ic; imp.setWindow(this); WindowManager.addWindow(this); }
@Override public void run(String arg) { ImagePlus image = IJ.getImage(); image.setWindow(new Window(image, image.getCanvas())); }
/** * Set the image being displayed on the custom canvas * @param imp new image */ public void setImagePlus(final ImagePlus imp) { super.imp = imp; ((CustomCanvas) super.getCanvas()).setImagePlus(imp); Dimension dim = new Dimension(Math.min(512, imp.getWidth()), Math.min(512, imp.getHeight())); ((CustomCanvas) super.getCanvas()).setDstDimensions(dim.width, dim.height); imp.setWindow(this); repaint(); }
/** * Set the image being displayed on the custom canvas * @param imp new image */ public void setImagePlus(final ImagePlus imp) { super.imp = imp; ((CustomCanvas) super.getCanvas()).setImagePlus(imp); Dimension dim = new Dimension(Math.min(512, imp.getWidth()), Math.min(512, imp.getHeight())); ((CustomCanvas) super.getCanvas()).setDstDimensions(dim.width, dim.height); imp.setWindow(this); repaint(); }
public void setImage(ImagePlus imp2) { ImageCanvas ic = getCanvas(); if (ic==null || imp2==null) return; imp = imp2; imp.setWindow(this); ic.updateImage(imp); ic.setImageUpdated(); ic.repaint(); repaint(); }
public void setImage(ImagePlus imp2) { ImageCanvas ic = getCanvas(); if (ic==null || imp2==null) return; imp = imp2; imp.setWindow(this); ic.updateImage(imp); ic.setImageUpdated(); ic.repaint(); repaint(); }
if (!(this instanceof HistogramWindow&&IJ.isMacro()&&Interpreter.isBatchMode())) { WindowManager.addWindow(this); imp.setWindow(this);
if (!(this instanceof HistogramWindow&&IJ.isMacro()&&Interpreter.isBatchMode())) { WindowManager.addWindow(this); imp.setWindow(this);