Imagen de Fondo sobre Aplicaciones MDI

Febrero 28, 2008 por vimero

Dentro del uso de los JFrame tenemos las aplicaciones MDI(Multiple Document Interface) el cual nos permite ingresar diferentes formularios hijos a nuestra aplicacion ya sean del tipo JInternalFramne, JDialog, JOptionPane , etc. Para el uso de estas aplicaciones tenemos el uso de un JDesktopPane que sirve como contenedor de los diferentes formularios hijos dentro del JFrame padre. El caso que presentare servira de utilidad como imagen de fondo en el JDesktopPane el cual al redimensionar el JFrame la imagen quedara centrada.

Codigo ImagenFondoCentrada

En el codigo presentado anteriormente hemos implementado la Interfaz Border del la cual nos permite definir el metodo paintBorder el cual dara la caracteristica de dibujo de la imagen seleccionada. En el siguiente codigo usaremos una instancia de esta clase que redefine border y lo instanciaremos en un JDesktopPane.

Demo MDI

En el demo utilizaremos la clase BufferedImage que nos permite leer una imagen desde un archivo determinanado. Para efectos de pruebas si la conexion de internet no esta disponible puedes crear un objeto File con la imagen que apunte al disco duro y en vez de pasarle el objeto del tipo URL le pasas el objeto del tipo File.

Ejecucion Demo

Iniciando en WordPress

Febrero 28, 2008 por vimero

System.out.println(“Hola Mundo desde WordPress”);

¡Hola, mundo!

Febrero 28, 2008 por vimero

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!