Woscar
Páginas: 7 (1569 palabras)
Publicado: 30 de abril de 2010
Guía Nº 1 Introducción
Interfaz Gráfica de Usuario GUI Objetivo General Conocer las librerías graficas que ofrece Java, además de los principales elementos que las integran para desarrollo de GUI. Objetivos Específicos Clasificar los diferentes elementos de una GUI según las funciones que desempeñen. Identificar qué tipo de organización y distribución sedebe utilizar para el diseño de GUI, además de sus ventajas y desventajas frente al diseño gráfico.
¿Qué es una interfaz grafica, GUI? La interfaz gráfica de usuario, conocida también como GUI (del inglés graphical user interface) es un puente que conecta a la maquina con el usuario, permitiendo una interacción mutua, mediante un conjunto de imágenes y objetos gráficos, para representar lainformación y acciones disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno visual sencillo para lograr la comunicación con el sistema operativo de un computador. [1] Java ofrece una variedad de bibliotecas gráficas entre los cuales se tiene AWT y Swing, estas están integradas por: [2] 1) Elementos contenedores Tienen como función almacenar los diferentes componentesgráficos de la aplicación.
JFrame: Es una ventana de nivel superior1 con un título y un borde (Por lo general es una ventana principal de la aplicación2).
1
Una ventana de nivel superior no está contenida en ningún otro objeto y se encuentra directamente sobre el escritorio. 2 Es costumbre que en la ventana principal se imponga el método main(), con ello se e invocan los recursos necesarios paracorrer la aplicación.
1
Jorge Enrique Otálora Luna
Interfaz Gráfica de Usuario
Guía Nº 1 Introducción
JPanel: Es un contenedor de componentes gráficos (botones, etiquetas, cuadro de texto etc.)
JDialog: Un diálogo es una ventana dependiente de una ventana de nivel superior con un título y un borde que se suele utilizar para tomar algún tipo de entrada del usuario.
2)Controles estándar de entrada y salida Permiten visualizar o solicitar información. JOptionPane: Forma práctica de construir un cuadro de diálogo estándar que pide a los usuarios de un valor o les informa de sobre algo.
2
Jorge Enrique Otálora Luna
Interfaz Gráfica de Usuario
Guía Nº 1 Introducción
JLabel: Es una etiqueta con una área de exposición para una cadena de texto corto o unaimagen, o ambas cosas. Control pasivo que no admite ninguna interacción con el usuario.
JTextField: Es un componente que permite la edición de una línea de texto.
JTextArea: Es un componente de texto multi-línea de área, que muestra el texto sin formato.
3) Elementos de Botones. Permite generar una cascada de eventos o acciones. JButton: Es un botón que se puede configurar, para sercontrolado, por acciones de teclado o de ratón.
JComboBox: Es un componente que combina un campo editable o botón y una lista descendente desplegable.
3
Jorge Enrique Otálora Luna
Interfaz Gráfica de Usuario
Guía Nº 1 Introducción
JRadioButton: Es un conjunto de botones que permiten solo seleccionar uno del grupo.
JCheckBox: Es un conjunto de botones que permiten seleccionar uno ovarios botones del grupo.
4) Elementos de Organización y distribución. Permiten la ubicación de los componentes gráficos de una forma ordenada en los contenedores.
Layout: Esta clase es la que decide en qué posición van los botones y demás componentes, si van alineados, en forma de matriz, cuáles se hacen grandes al maximizar la ventana, etc. Java ofrece una serie de Layout predefinidos y da laposibilidad de crear los propios. Algunos de ellos son:
GridLayout: Es un controlador de distribución que establece el recipiente de los componentes (etiquetas, botones, etc.) en forma de matriz. El contenedor (panel)
4
Jorge Enrique Otálora Luna
Interfaz Gráfica de Usuario
Guía Nº 1 Introducción
se divide en tamaño rectángulos iguales y cada uno de los componentes se ubica...
Leer documento completo
Regístrate para leer el documento completo.