Componentes awt

Solo disponible en BuenasTareas
  • Páginas : 49 (12110 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de enero de 2011
Leer documento completo
Vista previa del texto
Interfaz de Usuario
1. Estructura del AWT
2. Componentes y Contenedores
o Tipos de Componentes
3. Componentes
o Botones de Pulsación
o Botones de Selección
o Botones de Comprobación
o Listas
o Campos de Texto
o Areas de Texto
o Etiquetas
o Canvas
o Barra de Desplazamiento
4.Contenedores
o Window
o Frame
o Dialog
o Panel
5. Añadir Componentes a un Contenedor
6. Menús
o Clase MenuComponent
o Clase Menu
o Clase MenuItem
o Clase MenuShortcut
o Clase MenuBar
o Clase CheckboxMenuItem
o Clase PopupMenu
7. Controladores de Posicionamiento
o FlowLayouto BorderLayout
o CardLayout
o Posicionamiento Absoluto
o GridLayout
o GridBagLayout
▪ gridx y gridy
▪ gridwidth y gridheight
▪ weightx y weighty
▪ fill
▪ anchor
▪ ipadx e ipady
▪ insets
o BoxLayout
o OverlayLayouto LayoutAbsoluto
▪ Interfaz LayoutManagerAbsoluto
▪ Selección de Parámetros
▪ Control de Parámetros
▪ Uso del LayoutAbsoluto
8. Creación de Componentes Propios
o Interfaz Gráfica del Selector de Color
o Implementación del Selector de Color
o Clase ColorEvent
o Interfaz ColorListenero Clase SelectorColor
o Clase ColorEventMulticaster
o Utilización del Selector de Color
9. Imprimir con AWT
o HolaMundo
o Imprimir Componentes
o Clase Impresora
AWT es el acrónimo del X Window Toolkit para Java, donde X puede ser cualquier cosa: Abstract, Alternative, Awkward, Another o Asqueroso; aunque parece que Sun se decanta porAbstracto, seriedad por encima de todo. Se trata de una biblioteca de clases Java para el desarrollo de Interfaces de Usuario Gráficas. La versión del AWT que Sun proporciona con el JDK se desarrolló en sólo dos meses y es la parte más débil de todo lo que representa Java como lenguaje. El entorno que ofrece es demasiado simple, no se han tenido en cuenta las ideas de entornos gráficos novedosos.Quizá la presión de tener que lanzar algo al mercado haya tenido mucho que ver en la pobreza de AWT.
Javasoft, en vista de la precariedad de que hace gala el AWT, y para asegurarse que los elementos que desarrolla para generar interfaces gráficas sean fácilmente transportables entre plataformas, se ha unido con Netscape, IBM y Lighthouse Design para crear un conjunto de clases que proporcionen unasensación visual agradable y sean más fáciles de utilizar por el programador. Esta colección de clases son las Java Foundation Classes (JFC), que están constituidas por cinco grupos de clases, al menos en este momento: AWT, Java 2D, Accesibilidad, Arrastrar y Soltar y Swing.
AWT, engloba a todos los componentes del AWT que existían en la versión 1.1.2 del JDK y en los que se han incorporado enversiones posteriores:
• Java 2D es un conjunto de clases gráficas bajo licencia de IBM/Taligent, que todavía está en construcción
• Accesibilidad, proporciona clases para facilitar el uso de ordenadores y tecnología informática a disminuidos, como lupas de pantalla, y cosas así
• Arrastrar y Soltar (Drag and Drop), son clases en las que se soporta Glasgow, que es la nueva generaciónde los JavaBeans
• Swing, es la parte más importante y la que más desarrollada se encuentra. Ha sido creada en conjunción con Netscape y proporciona una serie de componentes muy bien descritos y especificados de forma que su presentación visual es independiente de la plataforma en que se ejecute el applet o la aplicación que utilice estas clases. Swing simplemente extiende el AWT añadiendo...
tracking img