JFrame

Páginas: 3 (694 palabras) Publicado: 2 de abril de 2013
JFrame Fondo

El día de ayer, revisando los proyectos de mis alumnos de Segundo Ciclo, me hicieron la pregunta ¿cómo puedo colocar una imagen de fondo en un JFrame? Y para ser sinceros era laprimera vez que me enfrentaba a una tarea como esa, luego de una pequeña consulta en Internet encontré un código que me ayudó a responder la pregunta y comparto con todos la solución que planteé a lapregunta. Dedicado a mis alumnos de Segundo Ciclo de Ingeniería en Sistemas Informáticos y computación de la UTPL
Lo primero que hice es crear un paquete en donde ubicaré las esto, esto nos ayuda a noutilizar rutas absolutas, las mismas que traen complicaciones cuando no se respeta los directorios por defecto, mientras que si la imagen es parte de paquete es parte de la aplicación y es independientede la instalación del programa.

Luego debemos crear un Jpanel que contendrá la imagen, un campo de texto, un campo para password y un botón. Dentro del Jpanel debemos re-escribir el métodopaintComponent en donde utilizando el método g.drawImage se dibuja la imagen. Para hacer referencia a la imagen que se encuentra dentro de un paquete lo hacemos con el método getResource, éste mismo métodoes utilizado para agregar una imagen al botón.

Una vez hecho los trabajos con el Jpanel, debemos empezar a trabajar con el Jframe, únicamente lo que corresponde hacer es crear un objeto del tipoJpanel (en mi caso la clase PnlFondo) y agregarlo al Jframe dentro del cual se ha definido con Layout el BorderLayout.

Finalmente comentarles que la fotografía de fondo muestra una construcción quese conoce como Ingapirca, es una construcción Incaica, en donde se desarrollaba las festividades al dios sol.


JDialog Fondo

Luego de varias preguntas relacionadas al tema (ubicar una imagende fondo a un JDialog) me puse a trabajar en el tema y les presento una solución, la misma que sigue lo explicado en el post JFrame con Imagen de Fondo.
El proyecto está estructurado como muestra la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • jframe
  • JFRAME EN JAVA2COMPLETO
  • Componentes de un JFRAME
  • JFrame con imagen
  • Jframe con forma inrregular
  • Ventanas (jframe)
  • Objeos Contenedores JFrame JDialog

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS