Que es AWT y Swing en Java?
Tabla de contenido
- 1 ¿Qué es AWT y Swing en Java?
- 2 ¿Qué AWT?
- 3 ¿Cuáles son los objetos Java Swing?
- 4 ¿Qué son los componentes Swing en Java?
- 5 ¿Cuáles son los componentes de AWT?
- 6 ¿Qué significa Import javax Swing *;?
- 7 ¿Cómo se llama la clase que se importa para crear un JFrame?
- 8 ¿Qué es un JComponent en Java?
- 9 ¿Qué son los contenedores en el AWT?
- 10 ¿Qué es un conjunto de componentes de swing?
¿Qué es AWT y Swing en Java?
Swing es una interfaz gráfica de usuario de Java más o menos pura. AWT es una interfaz multiplataforma, por lo que a pesar de que utiliza el sistema operativo subyacente o el kit de herramientas GUI nativo para su funcionalidad, no proporciona acceso a todo lo que pueden hacer esos kits de herramientas.
¿Qué AWT?
La Abstract Window Toolkit (AWT, en español Kit de Herramientas de Ventana Abstracta) es un kit de herramientas de gráficos, interfaz de usuario, y sistema de ventanas independiente de la plataforma original de Java.
¿Qué es el paquete Swing?
Swing es una biblioteca gráfica para Java. Incluye widgets para interfaz gráfica de usuario tales como cajas de texto, botones, listas desplegables y tablas.
¿Cuáles son los objetos Java Swing?
Componentes Swing
| Componente | Descripción |
|---|---|
| JLabel | Etiqueta. |
| JList | Lista. |
| JMenu | Menú dentro de un JMenuBar o dentro de otro menú. |
| JMenuBar | Barra de Menús. |
¿Qué son los componentes Swing en Java?
El paquete Swing es parte de la JFC (Java Foundation Classes) en la plataforma Java. La JFC provee facilidades para ayudar a la gente a construir GUIs. Swing abarca componentes como botones, tablas, marcos, etc… Las componentes Swing se identifican porque pertenecen al paquete javax.
¿Cómo funciona la clase AWT?
AWT permite hacer interfaces gráficas mediante artefactos de interacción con el usuario, como botones, menús, texto, botones para selección, barras de deslizamiento, ventanas de diálogo, selectores de archivos, etc.
¿Cuáles son los componentes de AWT?
Componentes AWT
- Button Canvas Checkbox Choice.
- FileDialog.
- Dialog Frame.
- Window Panel ScrollPane.
- Container Label List Scrollbar.
- TextArea TextField.
- TextComponent.
- Component.
¿Qué significa Import javax Swing *;?
¿Qué elementos forman parte de una aplicación Swing en Java?
Componentes Java Swing
- JFrame – Es la Ventana de aplicación, el contenedor principal.
- JDialog – Una ventana de tipo Ventana de diálogo, tambien puede ser un contenedor principal.
- JPanel – Permite la creación de paneles independientes donde se almacenan otros componentes.
¿Cómo se llama la clase que se importa para crear un JFrame?
JFrame es una subclase que extiende de la clase Frame y que implementa WindowConstants, Accessible y RootPaneContainer.
¿Qué es un JComponent en Java?
JComponent: superclase de todos los componentes de Swing que se dibujan directamente en los lienzos (canvas). Sus subclases son los elementos básicos de la GUI. JApplet: subclase de Applet para crear applets tipo Swing.
¿Cuál es la diferencia entre AWT y swing en Java?
los diferencia principal entre AWT y Swing en Java es que el AWT es el conjunto de herramientas de widgets, gráficos y la interfaz de usuario de la plataforma original de Java, mientras que Swing es un conjunto de herramientas de widget GUI para Java que es una extensión de AWT.
¿Qué son los contenedores en el AWT?
En el AWT, todos los Contenedores son instancias de la clase Container o uno de sus subtipos. En el árbol siguiente se muestra 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:
¿Qué es un conjunto de componentes de swing?
Swing simplemente extiende el AWT añadiendo un conjunto de componentes, JComponents, y sus clases de soporte. Hay un conjunto de componentes de Swing que son análogos a los de AWT, y algunos de ellos participan de la arquitectura MVC ( Modelo-Vista-Controlador ), aunque Swing también proporciona otros widgets nuevos como árboles, pestañas, etc.