Librería AWT en JAVA
Java AWT (Abstract Window Toolkit) es
una extensión al lenguaje Java, la cual permite al programador crear interfaces
gráficas en las que se pueden manejar imágenes, botones, menús y muchos
elementos básicos para interactuar con el usuario.
El AWT es una librería portable entre Solaris, Windows 95/NT y Mac System 7.X para crear aplicaciones ó applets. Ya que se puede usar en applets es posible usarla en ambientes como IRIX, SunOS, HP/UX, Linux y cualquiera que soporte Netscape 2.0 ó posterior, y Microsoft Internet Explorer 3.0 ó posterior.
El AWT es una librería portable entre Solaris, Windows 95/NT y Mac System 7.X para crear aplicaciones ó applets. Ya que se puede usar en applets es posible usarla en ambientes como IRIX, SunOS, HP/UX, Linux y cualquiera que soporte Netscape 2.0 ó posterior, y Microsoft Internet Explorer 3.0 ó posterior.
El AWT provee muchas clases para
programar. Es la conneción para el programador entre su aplicación y la
interfaz gráfica nativa del Sistema Operativo. AWT le esconde los detalles
internos del GUI que su aplicación usa y así permite un alto nivel de
abstracción. Toma el mínimo común denominador entre las plataformas para mantener
portabilidad. No se permiten cosas tales como barras de botones flotantes ó
Globos de Ayuda.
Es un paquete de Java y puede ser
usado en cualquier programa de Java al importar la clase java.awt.* por medio
de la instrucción "import". La documentación del AWT se encuentra
disponible en su homepage http://java.sun.com/.
Estructura de AWT
La estructura del AWT es simple: Los
componentes son agregados en contenedores por medio de menejadores de capas. SE
tienen una varidead de manajo de eventos para menúes, tipos de letras, clases
gráficas.
Además de usar los elementos tal y
como se definen, éstos se pueden combinar con el uso de hilos, audio, I/O,
clases de red dentro de elementos de AWT.
El AWT por sí solo es simple y vacío. Requiere de programación para crear diálogos y ventanas predefinidas.
El AWT por sí solo es simple y vacío. Requiere de programación para crear diálogos y ventanas predefinidas.
La Jerarquía de AWT
Classes:
BorderLayout
CardLayout
CheckboxGroup
Color
Component
Button
Canvas
Checkbox
Choice
Container
Panel
Window
Dialog
Frame
Label
List
Scrollbar
TextCompoment
TextArea
TextField
Dimension
Event
FileDialog
FlowLayout
Font
FontMetrics
Graphics
GridLayout
GridBagConstraints
GridBagLayout
Image
Insets
MediaTracker
MenuComponent
MenuItem
CheckboxMenuItem
Menu
Point
Polygon
Rectangle
Toolkit
Interfaces
LayoutManager
MenuComponent
No hay comentarios.:
Publicar un comentario