Es una clase abstracta que representa a cualquier componente con representación gráfica-
Contenedores
Es un componente que puede contener a otros comentes graficos (Ej JPanel)
algunos contenedores útiles para diferentes casos, así cuando desarrollamos una Ventana podemos
decidir de que manera presentar nuestros elementos, como serán alojados y de que forma serán
presentados al usuario.
Componentes Atómicos
Son los elementos que no pueden almacenar otros objetos o componentes gráficos, podríamos
relacionarlos como componentes simples, pues su función esta bien definida.
Ejemplo:
JLabel, JButton, JCheckBox, etc
Componentes De Texto
son los que nos permiten procesar datos de tipo cadena, sea como entrada o salida de información,
todos los sistemas necesitan procesar datos, tener un mecanismo de entrada y salida disponible
para el usuario, este tipo de componentes son obligados en casi todos los desarrollos