##
TIPOS DE COMPONENTES

En el árbol siguiente mostramos la relación que existe entre todas las clases que proporciona AWT para la creación de interfaces de usuario, presentando la jerarquía de Clases e Interfaces:

Clases:

- BorderLayout
- CardLayout
- CheckboxGroup
- Color
- Component
  - Button
  - Canvas
  - Checkbox
  - Choice
  - Container
    - Panel
    - Window
      - Dialog
      - Frame
  - Label
  - List
  - Scrollbar
  - TextComponent
    - TextArea
    - TextField
  - Dimension
  - Event
  - FileDialog
  - FlowLayout
  - Font
  - FontMetrics
  - Graphics
  - GridLayout
  - GridBagConstraints
  - GridBagLayout
  - Image
  - Insets
  - MediaTracker
  - MenuComponent
    - MenuBar
    - MenuItem
      - CheckboxMenuItem
      - Menu
  - Point
  - Polygon
  - Rectangle
  - Toolkit

Interfaces:

- LayoutManager
- MenuContainer

En la figura siguiente reproducimos la ventana generada por el código de la aplicación ComponentesAWT.java que muestra todos los Componentes que proporciona el AWT. Vamos a ver en detalle estos Componentes, pero aquí podemos observar ya la estética que presentan en su conjunto. La ventana es necesaria porque el programa incluye un menú, y los menús solamente pueden utilizarse en ventanas. El código contiene un método main() para poder ejecutarlo como una aplicación independiente.

|  | ##### [Anterior] [Indice] [Siguiente]