paquetes swing windows

Share Embed Donate


Short Description

dentro de los objetos de control en netbens los paquetes swing windows son esenciales...

Description

“AÑO DEL BUEN SERVICIO

AL CIUDADANO”

ESCUELA PROFESIONAL PROFESIONAL DE INGENIERÍA

CARRERA DE INGENIERÍA EN SISTEMAS PROFESOR ING. Luis Castillo Boggio CURSO

Programación Visual

CICLO III

TEMA Los objetos del paquete Swing WI NDOWS

Autor

Oviedo Ortiz PAULO RONALDO

TUMBES, PERÚ 2017

Los objetos del paquete Swing WINDOWS

Dentro de los componentes gráficos que son las jerarquías y tipos encontramos los contenedores de alto nivel tales cuales son los JFrame, JDialog . En los cuadros de diálogos estándar están JOptionPane , JFileChooser , JColorChooser . En esta ocasión hablaremos de de todos estos componentes que son parte o/u pertenecientes de los Swing Windows:

-  JFrame -  JDialog -  JFileChooser -  JColorChooser -  JOptionPane

SWING WINDOWS JFrame se emplea para crear la ventana principal de una aplicación. Es una ventana con marco que incluye los controles habituales de cambio de tamaño y cierre (por ejemplo, cerrar, iconizar, maximizar). A este contenedor se le puede añadir una barra de menús ( JMenuBar ). Los componentes gráficos no se añaden directamente al JFrame sino a su panel de contenido. De la misma manera el gestor de disposición, que aplica el diseño de presentación de los componentes, se debe aplicar a este panel de contenido. Los métodos más utilizados son: f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // cerrar la ventana f.setLayout(objetoLayout); // establece el administrador de disposición f.setTitle("Aplicación de prueba "); // pone un texto en el título de la ventana f.setSize(300, 200); // establece el tamaño de la ventana f.add(componente); // añade un componente a la ventana f.addXXXXXListener(objetoListener); // añade un escuchador de eventos f.setJMenuBar(barraDeMenu); // añade una barra de menú a la ventana f.setVisible( true ); // hace visible o invisible la ventana f.pack(); // asigna tamaño iniciales a los componentes

JDialog La clase JDialog es la clase raíz de las ventanas secundarias que implementan cuadros de diálogo en Swing. Estas ventanas 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 operación de forma automática. Estas ventanas pueden ser modales o no modales, es decir, limitan la interacción con la ventana principal si así se desea. El constructor más utilizado es: // crea un JDialog con la ventana de la que depende, un título y si es modal o no. JDialog dialogo = new JDialog(frame, "Título", true ); Se pueden utilizar todos los métodos descritos para la clase JFrame .

JColorChooser Sirve para elegir un color de una paleta que presenta en cuadro de diálogo. El uso básico es el siguiente: Color color = JColorChooser.showDialog(ventana, "Elija el color deseado", // título de la ventana Color.WHITE); // color inicial

JFileChooser Permite abrir diferentes tipos de cuadros de diálogo, para abrir archivos de cualquier tipo. Esta clase tiene atributos y métodos para abrir cuadros de diálogo, para guardar y abrir archivos. Los métodos showSaveDialog y showOpenDialog reciben por parámetro un contenedor. Este contenedor puede ser el JFrame que contiene la aplicación o un JPanel . Si se desea incluir el JFrame y el código para abrir el JFileChooser está en dicho JFrame , se debe enviar por parámetro la sentencia this , la cual hace referencia a dicho JFrame . Al colocar un contenedor, el cuadro de diálogo aparece en el centro de dicho contenedor.

JOptionPane Contiene una gran cantidad de atributos y métodos estáticos que permiten generar diferentes tipos de cuadros de diálogo. Reciben diferentes parámetros de acuerdo al tipo de cuadro de mensaje, sin embargo, todos los cuadros de mensaje reciben, en su primer parámetro, un componente que hace referencia al JFrame del cual depende el cuadro de dialogo generalmente el cuadro de diálogo depende del JFrame que hace uso de dicho cuadro, por tal razón, el primer parámetro puede contener la sentencia this estos cuadros de dialogo se clasifican siguientes tipos 

Cuadros de diálogo de mensaje.  Un cuadro de mensaje presenta una información al usuario como resultado de una operación. Este mensaje está acompañado de un ícono que permite indicar, si el mensaje es de información, error o advertencia.



Cuadros de dialogo de confirmación.  Un cuadro de confirmación provee un mensaje más tres botones que son SI, NO, Cancelar. Cada uno de estos botones posee un valor que puede ser capturado en la aplicación.



Cuadro de dialogo de entrada de información. Un cuadro de entrada provee un cuadro de texto para que el usuario digite allí información, que va a ser capturad en una cadena de caracteres en la aplicación.



Cuadro de dialogo de opciones. Un cuadro de opciones provee un conjunto de botones que se envían a través de un arreglo. Este cuadro puede tener un icono personalizado, mensaje y título el cuadro retorna el índice de la opción seleccionado por el usuario a través de un clic sobre un botón.

Bibliografía Sánchez, J, and Moreno, P. Programación en Java 2. Madrid, ES: McGraw-Hill España, 2005. http://site.ebrary.com/lib/bibliocauladechsp/reader.action?ppg=335&docID=1049 8404&tm=1500156575586 Flórez, H. Programación orientada a objetos usando java. Bogotá, CO: Ecoe Ediciones, 2012. http://site.ebrary.com/lib/bibliocauladechsp/reader.action?ppg=202&docID=1062 3628&tm=1500156524754

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF