Entradas

Mostrando las entradas con la etiqueta imprimir

Visor de Imagenes

Imagen
Para el visor use un JPanel, sobre el cual se dibuja la imagen, se le aplica un zoom al pulsar el correspondiente boton, mediante el metodo paint(Graphics g). Esto se logra al llamar a repaint que a su vez llama a paint y este vuelve a pintar la imagen con las nuevas dimensiones. Ademas agregue la posibilidad de imprimir la imagen mediante la interfece Printable en la clase CuadroImagen, escribiendo el metodo print. Es bastante basico no obstante para alguien puede servir de ayuda. CuadroImagen.java package com.dansan.visor; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingHints; import java.awt.image.BufferedImage; import java.awt.print.PageFormat; import java.awt.print.Printable; import java.awt.print.PrinterException; import java.awt.print.PrinterJob; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import javax.swing.JPanel; public class CuadroImagen extends JPane...