@Override public void update() { log.debug("Updating image figure: " + this); final Image image = datasetView.getScreenImage().image(); final BufferedImage bufImage = AWTImageTools.makeBuffered(image); figure.setBounds(new Rectangle2D.Double(0, 0, bufImage.getWidth(), bufImage.getHeight())); figure.setBufferedImage(bufImage); }
@Override public void update() { final LogService log = datasetView.getData().getContext().getService(LogService.class); log.debug("Updating image figure: " + this); final Image image = datasetView.getScreenImage().image(); final BufferedImage bufImage = AWTImageTools.makeBuffered(image); figure.setBounds(new Rectangle2D.Double(0, 0, bufImage.getWidth(), bufImage.getHeight())); figure.setBufferedImage(bufImage); }
g.dispose(); ImageFigure imf = new ImageFigure(); imf.setBufferedImage(bimg); imf.set(STROKE_COLOR, null); imf.setBounds(new Point2D.Double(0, 0), new Point2D.Double(icon.getIconWidth(), icon.getIconHeight()));
img.setData(raster); figure.setBounds(new Rectangle2D.Double(minX, minY, w, h)); figure.setBufferedImage(img);