Está en la página 1de 6

COLEGIO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS DEL

ESTADO DE OAXACA

PLANTEL 18 “TEHUANTEPEC”

MÓDULO :

APLICA METODOLOGÍA DE DESARROLLO DE SOFTWARE CON

HERRAMIENTAS DE PROGRAMACIÓN VISUAL.

//SUBMODULO 1: APLICA LA METODOLOGÍA DE ESPIRAL CON

PROGRAMACIÓN ORIENTADA A OBJETOS.

//SUBMODULO 2: APLICA LA METODOLOGÍA DE DESARROLLO

RÁPIDO DE APLICACIONES CON PROGRAMACIÓN ORIENTADA A EVENTOS .

TEMA:

LIBRERÍA SWING

NOMBRE DEL ALUMNO:

ABIMAEL MENDOZA KATT

NOMBRE DEL DOCENTE:

JOSE LUIS OROZCO CABRERA

SEMESTRE: TERCERO GRUPO:301

AÑO LECTIVO: 2023-2

FECHA: 20/09/2023
SWING CONTAINERS
: El contenedor de nivel superior, que representa la ventana
principal de la aplicación. Puede contener otros componentes y actúa como el
marco de la aplicación.

Un contenedor liviano que se usa para agrupar componentes


relacionados y organizarlos en una ventana. Puede incrustarse en otros
contenedores.

Permite organizar diferentes paneles de contenido en


pestañas, lo que facilita la navegación entre diferentes vistas o secciones de la
aplicación.

Divide la interfaz de usuario en dos o más paneles


redimensionables que se pueden ajustar mediante el usuario para controlar el
tamaño de cada sección.

: Se utiliza para agregar barras de desplazamiento a un área


que contiene componentes. Esto es útil cuando el contenido es más grande que
la ventana visible

se utiliza para crear barras de herramientas en una interfaz de


usuario. Las barras de herramientas suelen contener botones, iconos u otros
componentes que permiten al usuario realizar acciones comunes de manera
rápida y sencilla.

: Se utiliza para crear aplicaciones con ventanas


internas, donde varias ventanas internas se pueden apilar y organizar dentro del
área de trabajo.

es un contenedor utilizado en aplicaciones de estilo MDI


(Interfaz de Documento Múltiple) para crear ventanas internas. Las ventanas
internas se utilizan dentro de una ventana principal y permiten al usuario trabajar
con múltiples documentos o vistas al mismo tiempo.

se utiliza para administrar capas en una interfaz de


usuario Swing, permitiendo el control del orden de apilamiento de componentes.
SWING CONTROLS
Se utiliza para mostrar texto o una etiqueta descriptiva en una ventana, como un
título o una descripción.

Un botón que se utiliza para realizar una acción cuando se hace clic en él, como
enviar un formulario o realizar una operación.

El control Toggle Button es una mezcla entre un Button y un Check Box.


Tiene un aspecto de botón, pero comportamiento de Check Box. Este control nos permite
mostrar si un elemento está seleccionado. Tiene los valores True cuando el control está
presionado y False cuando no lo está.

Casillas de verificación que permiten al usuario seleccionar múltiples


opciones dentro de un grupo.

Botones de opción que permiten al usuario seleccionar una opción


exclusiva dentro de un grupo.

Esta clase se utiliza para crear un conjunto de botones en que sólo se


podrá seleccionar uno.

Un menú desplegable que permite al usuario seleccionar una opción de una


lista de elementos.
es un componente que muestra un conjunto de objetos y permite al usuario seleccionar
uno o más elementos. JList hereda la clase JComponent. JList es una manera fácil de mostrar
una array de vectores.

Un campo de texto de una sola línea que permite al usuario ingresar texto,
como un nombre de usuario o una contraseña.

Similar a JText Field, pero permite la entrada de texto multilínea, útil para
comentarios largos o notas.
El control del JScroll bar le permite al usuario desplazar una imagen o otra vista
Un control deslizante que permite al usuario seleccionar un valor en un rango
numérico.

Muestra el progreso de una tarea en forma de barra de carga.

es una clase que se extiende desde y se


utiliza para establecer cualquier formato al texto que contiene (por ejemplo,
números de teléfono, correos electrónicos, fechas, etc.).

Es un campo de texto de una linea que oculta el texto para


evitar que se lea. Obtener el String con el texto introducido. Establecer un String con el texto
a mostrar.

Permite al usuario ajustar un valor numérico seleccionando una cantidad


específica.

Se utiliza para crear una línea divisoria entre dos componentes. Más
específicamente, se usa principalmente para crear líneas divisorias entre elementos de menú
en un JMenu.

es otro editor que admite colores, fuentes, tamaños, etc. Admite


incluso que el pongamos directamente iconos pasándole una clase Icon de java o que le
añadamos un componente de java como JButton, JLabel, etc.

Permite pedir datos, de una sola línea, que cumplan unas ciertas
restricciones o un cierto formato. Es adecuado para pedir fechas, horas, direcciones IP, etc.
Incluso para pedir datos numéricos si queremos controlar que no se puedan escribir letras.

Es el componente java visual (como los botoncitos, listas, menús, etc) que nos
permite visualizar un árbol. En él podemos ver el típico árbol de datos en el que podemos abrir
cada uno de los nodos para ver qué tiene dentro, cerrarlos, etc.

Muestra datos en forma de tabla con filas y columnas.


SWING MENUS
Es un contenedor que se utiliza para agrupar y mostrar menús
en la parte superior de la ventana. Contiene objetos de tipo JMenu y se coloca en
la parte superior de la ventana.

Representa un menú desplegable que puede contener elementos de


menú, como JMenuItem y otros submenús (JMenu anidados). Al hacer clic en un
JMenu, se despliegan sus elementos.

: Representa una opción o comando que el usuario puede


seleccionar en un menú. Los JMenuItem son elementos clicables que pueden
desencadenar acciones específicas en la aplicación.

Representa una opción que el usuario


puede marcar o desmarcar. Estos elementos de menú son útiles cuando se
necesita permitir que el usuario seleccione múltiples opciones al mismo tiempo.

Similar a JCheckBoxMenuItem, pero


se utiliza cuando solo se permite seleccionar una opción de un grupo de elementos
de menú. Al seleccionar un JRadioButtonMenuItem, los demás elementos del
mismo grupo se deseleccionan automáticamente.

Representa un menú emergente que se muestra cuando


el usuario hace clic derecho en un componente Swing, como un botón o un área
de texto. Los elementos de un JPopupMenu son similares a los elementos de un
JMenu.

Se utiliza para separar visualmente los elementos de menú en


un JMenu. Es una línea horizontal o vertical que divide los elementos del menú.
SWING WINDOWS
Cuando nuestra aplicación necesita más de una ventana,
debemos utilizar ventanas secundarias mediante el componente JDialog. Un
JFrame no admite a ninguna otra ventana como padre. El JDialog sí admite como
padres un JFrame u otros JDialog.

Es una función que muestra una ventana con una


caja de texto y dos botones: Aceptar y Cancelar. Si oprimimos aceptar, recibiremos un String con el
contenido de la caja de texto como retorno de la función. Si oprimimos cancelar, recibiremos un null
como resultado.

JFrame es una clase utilizada en Swing (biblioteca gráfica) para generar ventanas
sobre las cuales añadir distintos objetos con los que podrá interactuar o no el usuario. A diferencia
de JPanel, JFrame posee algunas nociones típicas de una ventana como minimizar, cerrar, maximizar
y poder moverla.

Este componente nos ayuda a seleccionar un color de una forma


mas atractiva para el usuario.

nos permite abrir un cuadro de diálogo donde el usuario puede elegir


un fichero a través del explorador de archivos de su equipo.

También podría gustarte