@Override public void setValue(Object object) { image = (Image)object; super.setValue(image); picker.imageView.setImage(image); }
@Override public void setValue(Object object) { image = (Image)object; super.setValue(image); picker.imageView.setImage(image); }
@Override public void setValue(Object object) { imageURL = (String)object; super.setValue(imageURL); picker.imageView.setImage(image); }
public void actionPerformed(ActionEvent evt) { Image img = getImage(); BufferedImage src = new BufferedImage( img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_ARGB); BufferedImage dst = new BufferedImage( img.getHeight(null), img.getWidth(null), BufferedImage.TYPE_INT_ARGB); Graphics2D g = (Graphics2D)src.getGraphics(); try { // smooth scaling g.drawImage(img, 0, 0, null); } finally { g.dispose(); } AffineTransform trans = AffineTransform.getRotateInstance(-Math.PI/2,0,0); trans.translate(-src.getWidth(),0); BufferedImageOp op = new AffineTransformOp(trans, AffineTransformOp.TYPE_NEAREST_NEIGHBOR); op.filter(src,dst); setImage(dst); } };
@Override public void actionPerformed(ActionEvent evt) { Image img = getImage(); BufferedImage src = new BufferedImage( img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_ARGB); BufferedImage dst = new BufferedImage( img.getHeight(null), img.getWidth(null), BufferedImage.TYPE_INT_ARGB); Graphics2D g = (Graphics2D)src.getGraphics(); try { // smooth scaling g.drawImage(img, 0, 0, null); } finally { g.dispose(); } AffineTransform trans = AffineTransform.getRotateInstance(-Math.PI/2,0,0); trans.translate(-src.getWidth(),0); BufferedImageOp op = new AffineTransformOp(trans, AffineTransformOp.TYPE_NEAREST_NEIGHBOR); op.filter(src,dst); setImage(dst); } };
@Override public void actionPerformed(ActionEvent evt) { Image img = getImage(); BufferedImage src = new BufferedImage( img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_ARGB); BufferedImage dst = new BufferedImage( img.getHeight(null), img.getWidth(null), BufferedImage.TYPE_INT_ARGB); Graphics2D g = (Graphics2D)src.getGraphics(); try { // smooth scaling g.drawImage(img, 0, 0, null); } finally { g.dispose(); } AffineTransform trans = AffineTransform.getRotateInstance(-Math.PI/2,0,0); trans.translate(-src.getWidth(),0); BufferedImageOp op = new AffineTransformOp(trans, AffineTransformOp.TYPE_NEAREST_NEIGHBOR); op.filter(src,dst); setImage(dst); } };
@Override public void actionPerformed(ActionEvent evt) { Image img = getImage(); BufferedImage src = new BufferedImage( img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_ARGB); BufferedImage dst = new BufferedImage( img.getHeight(null), img.getWidth(null), BufferedImage.TYPE_INT_ARGB); Graphics2D g = (Graphics2D)src.getGraphics(); try { // smooth scaling g.drawImage(img, 0, 0, null); } finally { g.dispose(); } AffineTransform trans = AffineTransform.getRotateInstance(Math.PI/2,0,0); trans.translate(0,-src.getHeight()); BufferedImageOp op = new AffineTransformOp(trans, AffineTransformOp.TYPE_NEAREST_NEIGHBOR); op.filter(src,dst); setImage(dst); } };
@Override public void actionPerformed(ActionEvent evt) { Image img = getImage(); BufferedImage src = new BufferedImage( img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_ARGB); BufferedImage dst = new BufferedImage( img.getHeight(null), img.getWidth(null), BufferedImage.TYPE_INT_ARGB); Graphics2D g = (Graphics2D)src.getGraphics(); try { // smooth scaling g.drawImage(img, 0, 0, null); } finally { g.dispose(); } AffineTransform trans = AffineTransform.getRotateInstance(Math.PI/2,0,0); trans.translate(0,-src.getHeight()); BufferedImageOp op = new AffineTransformOp(trans, AffineTransformOp.TYPE_NEAREST_NEIGHBOR); op.filter(src,dst); setImage(dst); } };
@Override public void actionPerformed(ActionEvent evt) { Image img = getImage(); BufferedImage src = new BufferedImage( img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_ARGB); BufferedImage dst = new BufferedImage( img.getHeight(null), img.getWidth(null), BufferedImage.TYPE_INT_ARGB); Graphics2D g = (Graphics2D)src.getGraphics(); try { // smooth scaling g.drawImage(img, 0, 0, null); } finally { g.dispose(); } AffineTransform trans = AffineTransform.getRotateInstance(-Math.PI/2,0,0); trans.translate(-src.getWidth(),0); BufferedImageOp op = new AffineTransformOp(trans, AffineTransformOp.TYPE_NEAREST_NEIGHBOR); op.filter(src,dst); setImage(dst); } };
public void actionPerformed(ActionEvent evt) { Image img = getImage(); BufferedImage src = new BufferedImage( img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_ARGB); BufferedImage dst = new BufferedImage( img.getHeight(null), img.getWidth(null), BufferedImage.TYPE_INT_ARGB); Graphics2D g = (Graphics2D)src.getGraphics(); try { // smooth scaling g.drawImage(img, 0, 0, null); } finally { g.dispose(); } AffineTransform trans = AffineTransform.getRotateInstance(Math.PI/2,0,0); trans.translate(0,-src.getHeight()); BufferedImageOp op = new AffineTransformOp(trans, AffineTransformOp.TYPE_NEAREST_NEIGHBOR); op.filter(src,dst); setImage(dst); } };
private void resetButtonActionPerformed(java.awt.event.ActionEvent evt) { if (cg == null || cg.getRenderedImage() == null) return; if (cg instanceof URLImageCustomGraphics) { final Image image = ((URLImageCustomGraphics) cg).resetImage(); imageViewPanel.setImage(image); final int w = image.getWidth(null); final int h = image.getHeight(null); widthTextField.setText(Integer.toString(w)); heightTextField.setText(Integer.toString(h)); cg.setWidth(w); cg.setHeight(h); Cytoscape.getCurrentNetworkView().redrawGraph(false, true); } }
private void resetButtonActionPerformed(java.awt.event.ActionEvent evt) { if (cg == null || cg.getRenderedImage() == null) return; if (cg instanceof URLImageCustomGraphics) { final Image image = ((URLImageCustomGraphics) cg).resetImage(); imageViewPanel.setImage(image); final int w = image.getWidth(null); final int h = image.getHeight(null); widthTextField.setText(Integer.toString(w)); heightTextField.setText(Integer.toString(h)); cg.setWidth(w); cg.setHeight(h); appManager.getCurrentNetworkView().updateView(); } }
public void setImageURL(URL imageURL) throws IOException { URL old = getImageURL(); this.imageURL = imageURL; firePropertyChange("imageURL", old, getImageURL()); setImage(ImageIO.read(getImageURL())); }
public void setImageURL(URL imageURL) throws IOException { URL old = getImageURL(); this.imageURL = imageURL; firePropertyChange("imageURL", old, getImageURL()); setImage(ImageIO.read(getImageURL())); }
public void setImageURL(URL imageURL) throws IOException { URL old = getImageURL(); this.imageURL = imageURL; firePropertyChange("imageURL", old, getImageURL()); setImage(ImageIO.read(getImageURL())); }
public void setImageURL(URL imageURL) throws IOException { URL old = getImageURL(); this.imageURL = imageURL; firePropertyChange("imageURL", old, getImageURL()); setImage(ImageIO.read(getImageURL())); }
public void setImageURL(URL imageURL) throws IOException { URL old = getImageURL(); this.imageURL = imageURL; firePropertyChange("imageURL", old, getImageURL()); setImage(ImageIO.read(getImageURL())); }
@Override public void actionPerformed(ActionEvent actionEvent) { FileDialog fd = getSafeFileDialog(JXImageView.this); fd.setMode(FileDialog.LOAD); fd.setVisible(true); if(fd.getFile() != null) { try { setImage(new File(fd.getDirectory(),fd.getFile())); } catch (IOException ex) { fireError(ex); } } /* JFileChooser chooser = new JFileChooser(); chooser.showOpenDialog(JXImageView.this); File file = chooser.getSelectedFile(); if(file != null) { try { setImage(file); } catch (IOException ex) { log.fine(ex.getMessage()); ex.printStackTrace(); fireError(ex); } } */ } };
public void actionPerformed(ActionEvent actionEvent) { FileDialog fd = getSafeFileDialog(JXImageView.this); fd.setMode(FileDialog.LOAD); fd.setVisible(true); if(fd.getFile() != null) { try { setImage(new File(fd.getDirectory(),fd.getFile())); } catch (IOException ex) { fireError(ex); } } /* JFileChooser chooser = new JFileChooser(); chooser.showOpenDialog(JXImageView.this); File file = chooser.getSelectedFile(); if(file != null) { try { setImage(file); } catch (IOException ex) { log.fine(ex.getMessage()); ex.printStackTrace(); fireError(ex); } } */ } };
@Override public void actionPerformed(ActionEvent actionEvent) { FileDialog fd = getSafeFileDialog(JXImageView.this); fd.setMode(FileDialog.LOAD); fd.setVisible(true); if(fd.getFile() != null) { try { setImage(new File(fd.getDirectory(),fd.getFile())); } catch (IOException ex) { fireError(ex); } } /* JFileChooser chooser = new JFileChooser(); chooser.showOpenDialog(JXImageView.this); File file = chooser.getSelectedFile(); if(file != null) { try { setImage(file); } catch (IOException ex) { log.fine(ex.getMessage()); ex.printStackTrace(); fireError(ex); } } */ } };