Matematicas

Solo disponible en BuenasTareas
  • Páginas : 31 (7561 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de noviembre de 2010
Leer documento completo
Vista previa del texto
Interfaz Grafica de Usuario (GUI)

Creacion Interfaz Grafica Para Usuarios

En el contexto del proceso de interacción persona-ordenador, la interfaz gráfica de usuario (IGU), es el artefacto tecnológico de un sistema interactivo que posibilita, a través del uso y la representación del lenguaje visual, una interacción amigable con un sistema informático.

La interfaz gráfica de usuario (eninglés Graphical User Interface, GUI) es un tipo de interfaz de usuario que utiliza un conjunto de imágenes y objetos gráficos (iconos, ventanas, tipografía) para representar la información y acciones disponibles en la interfaz. Habitualmente las acciones se realizan mediante manipulación directa para facilitar la interacción del usuario con la computadora.

Surge como evolución de la línea decomandos de los primeros sistemas operativos y es pieza fundamental en un entorno gráfico.

Como ejemplo de interfaz GUI podemos citar el escritorio o desktop del sistema operativo Windows y el entorno X-Window de Linux.

El desarrollo de los entornos gráficos, que permitieron que las personas pudieran acceder a un PC sin tener que pasar por el tortuoso proceso de tener que aprender a manejar unentorno bajo línea de comandos.

La interfaz gráfica de usuario es lo que tú y yo vemos cuando ejecutamos un programa en algún sistema operativo e interfaz gráfica, es decir, son las ventanas y los botones, los iconos, etc. En java, muchos applets y aplicaciones pueden desarrollarse explotando esta propiedad, esto se hace dentro del ambiente integrado de desarrollo de java cuando hemos abiertoun archivo .java para la elaboración de algún proyecto (en concreto, me refiero a jbuilder). Ahí, facilmente, seleccionando la pestaña inferior design, creamos la interfaz arrastrando los botones y demás componentes de las barras de objetos que se encuentran en la parte superior del ambiente jbuilder.

Libreria De Interfaz Grafica

Las principales librerías para la interfaz grafica en Javacorresponden a las que tienen que ver con el manejo de los eventos entrelas cuales se encuentra la event que se importa como import java.awt.event.*; esta librería permite escuchar a los botones en el manejo de los applet por que es muy importante el usos de ellos en una interfaz para hacer mas amigable y facil de utilizar una maquina

Se acaba de publicar la version 0.76 de la librería JTGL (JavaTiny Gfx Library). JTGL es un proyecto libre para desarrollar pequeñas aplicaciones gráficas en 2D (Juegos principalmente y IGU mas tarde) Soporta AWT, Swing, Swing WT, Midp1, Midp2, Ex En y Super Waba y está previsto ampliarlo a SWT y Do Ja.

Sus características son:

Código abierto (Licencia LGPL) y modular.

Soporte completo de ant: construcción de la librería y proyectos.Independencia de la api grafica local.

Escalable desde móviles hacia arriba.

Paquete de juegos compatible con la API Midp2.

Entrada (ratón/teclado) genérica.

Expandible con extensiones (ej: multimedia).

Aplicaciones Gui

Algunos GUIs son diseñados para cumplir con los rigurosos requisitos de los mercados verticales. Éstos se conocen como “GUIs de uso específico.” Un ejemplo de un GUI de usoespecífico es el ahora familiar Touchscreen o Pantalla Táctil (pantalla que al ser tocada fectúa los comandos del mouse en el software. Es encontrado en muchos restaurantes alrededor del mundo y en tiendas de autoservicio. Primero iniciado por Gene Mosher en la computadora del ST de Atari en 1986, el uso que el específico GUI en el Touchscreen ha encabezado una revolución mundial en el uso de lascomputadoras a través de las industrias alimenticias y de bebidas, y en venta al por menor.

Otros ejemplos de GUIs de uso específico, relacionados con el Touchscreen son los cajeros automáticos, los quioscos de información y las pantallas de monitoreo y control en los usos industriales, que emplean un sistema operativo en tiempo real (RTOS). Los teléfonos móviles y los sistemas o consolas de...
tracking img