Академический Документы
Профессиональный Документы
Культура Документы
Una ventana tiene un men de control, un ttulo y los botones de maximizar, minimizar
y cerrar. Cuando el usuario pulse el botn, la ventana se reducir a un icono, cuando
pulse el botn, la ventana se agrandar para ocupar toda la pantalla y cuando pulse el
botn, la aplicacin finalizar. As mismo, cuando haga clic encima del icono de la
aplicacin situado a la izquierda de la barra de ttulo, se abrir el men de control. Este
men incluye las rdenes: Restaurar, Mover, Tamao, Minimizar, Maximizar y Cerrar.
Las tres ltimas realizan la misma funcin que los botones descritos. (1)
Un JFrame es un contenedor que se comporta como una ventana, la cual puede tener
propiedades fsicas. Estas propiedades pueden estar dadas por el tamao, color y
posicin, entre otras. Para implentar un JFrame es necesario crear una clase que herede
de la clase JFrame del paquete javax.swing. (2)
Los JDialog pueden ser hijos de JFrames o de otros JDialog mientras que los JFrame no
(como as hijos?), es decir, si tenemos claros conceptos de programacin Orientada a
Objetos podemos relacionar esto de Hijos con el concepto de Herencia (aunque no
directamente, es mas a nivel conceptual), con estos componentes podemos hacer que
una Ventana sea Padre de otra Ventana de tipo JDialog. (4)
La clase JDialog es la clase raz de las ventanas secundarias que implementan cuadros
de dilogo en Swing. Se denominan ventanas secundarias porque dependen de una
ventana principal (o con marco, normalmente de clase JFrame) y si la ventana principal
se cierra, se iconiza o se desiconiza, las ventanas secundarias realizan la misma
operacin de forma automtica. (5)
1. Ceballos Sierra, Fco. Javier. Java 2: curso de programacin (4a. ed.). [Base de
datos en lnea]. Madrid, ES: RA-MA Editorial, 2010. [Fecha de acceso 11 de
Octubre del 2017]. URL disponible en:
http://site.ebrary.com/lib/bibliocauladechsp/reader.action?ppg=761&docID
=11038969&tm=1507731351724
4. Cristian Enao, Jframe y Dialog [en lnea]. Colombia: Tutoriales y Guas Prcticas,
Lecciones Aprendidas en el desarrollo del software. [Fecha de acceso 11 de
Octubre del 2017]. URL disponible en:
http://codejavu.blogspot.pe/2013/08/jframe-yjdialog.html
6. Ceballos Sierra, Fco. Javier. Java 2: curso de programacin (4a. ed.). [Base de
datos en lnea]. Madrid, ES: RA-MA Editorial, 2010. [Fecha de acceso 11 de
Octubre del 2017]. URL disponible en:
http://site.ebrary.com/lib/bibliocauladechsp/reader.action?ppg=766&docID
=11038969&tm=1507733274832