topicos avanzados de programacion

Páginas: 4 (771 palabras) Publicado: 25 de mayo de 2014
UNIDAD I

Interfaces Gráficas

25/09/2009

1

Introducción
Graphical user interface (GUI)
Presenta un mecanismo amigable para la
interacción con una aplicación
Generalmente contienen unabarra de título,
una barra de menú, botones, cajas de
selección y áreas de texto
Se construyen a partir de Componentes
Gráficos

25/09/2009

2

button

menus

title bar menu barcombo box

scroll
bars

25/09/2009

3

Elementos de las GUI
Ventanas
Son los elementos principales que pueden ser manipuladas por
el usuario: cerrar, minimizar, cambiar tamaño, etc…Contenedores
Son áreas de despliegue que pueden contener otros elementos
(incluyendo otros contenedores)

Componentes
Son objetos gráficos que se utilizan para la interacción con el
usuario.Ejemplos: botones, campos de texto, menues, botones
de selección, etc…

Administradores de Diseño (Layout Managers)
Son objetos que se usan para establecer la forma en que se
colocan los componentes enlos contenedores
25/09/2009

4

Ventana
Componente

Componente

Contenedor
Componente

25/09/2009

5

Entrada/Salida Simple con
JOptionPane
Ventanas de Diálogo (Dialog boxes)
Esuna sub-ventana independiente que
informa/recibe información adicional a la
aplicación principal

La clase JOptionPane provee ventanas
de diálogo
Contiene ventanas de dialogo de entrada yventanas de diálogo de salida
Una ventana de diálogo puede ser modal.
(Bloquea todas las otras ventanas)
JOptionPane crea ventanas son modales.
25/09/2009

6

1
2
3
4

// Fig. 11.2:Addition.java
// Addition program that uses JOptionPane for input and output.
import javax.swing.JOptionPane; // program uses JOptionPane

7

Outline

Muestra el diálogo de entrada para

public classAddition
recibir el primer entero
{
public static void main( String args[] )
{
// obtain user input from JOptionPane input dialogs
Muestra el diálogo de entrada
10
String firstNumber =
para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • TOPICOS AVANZADOS DE PROGRAMACION
  • topicos avanzados de programacion
  • topicos avanzados de programacion
  • Instrumentación Didacactica por Competencias Materia: Topicos avanzados de programación
  • Topicos avanzados de programación
  • Topicos avanzados de programación
  • topicos avanzados de programacion
  • topicos avanzados de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS