Rotar imagen java
Publicado por salva (62 intervenciones) el 25/09/2005 02:10:06
Tengo una aplicacion la cual muestra una imagen dada en un jpanel. He creado un boton el cual pretendo que gire la imgen 90 grados, el codigo asociado al boton es el siguiente:
Image imagen;
ImageIcon icon = new ImageIcon(URL);
imagen = icon.getImage();
AffineTransform transform = AffineTransform.getRotateInstance(Math.toRadians(90));
Graphics2D g = (Graphics2D)jPanel2.getGraphics();
g.drawImage(imagen,0,0,jPanel2.getWidth(),jPanel2.getHeight(),this);
g.setTransform(transform);
El caso es que la imagen no hace nada, tampoco me da ningun error. Soy bastante nuevo en esto y quisiera que me pudieseis hachar un cable.
Gracias
Image imagen;
ImageIcon icon = new ImageIcon(URL);
imagen = icon.getImage();
AffineTransform transform = AffineTransform.getRotateInstance(Math.toRadians(90));
Graphics2D g = (Graphics2D)jPanel2.getGraphics();
g.drawImage(imagen,0,0,jPanel2.getWidth(),jPanel2.getHeight(),this);
g.setTransform(transform);
El caso es que la imagen no hace nada, tampoco me da ningun error. Soy bastante nuevo en esto y quisiera que me pudieseis hachar un cable.
Gracias
Valora esta pregunta


0