Want to create interactive content? It’s easy in Genially!

Get started free

Copia - imagen_interactiva_modulo

LUZ MARELY FLORES RAMIREZ

Created on September 25, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

contenedores y componentes

de la librería Swing

Etiquetas y Textos

botones, elecciones y casillas

JApplet

Listas y canvas

JDialog

Componentes

Scrollbar y Barra de menu

Contenedores

JFrame

Popupmenu y Panel

JWindow

JAVA SWING

Scrollpane

Scrollbar y Barra de menu

Scrollbar :Un Scrollbar permite elegir valores de un rango de valores moviendo el cursor del ScrollBar. Barra de menu:La barra de menú (MenuBar) permite crear una barra de menú con menús de varios niveles.

JApplet

Los applets son programas de Java que pueden ejecutarse en un navegador web compatible con Java. JApplet ha caído en desuso debido a las limitaciones de seguridad y la disminución del soporte para applets en navegadores modernos. Para ejecutar un JApplet, se necesita un entorno que soporte applets de Java, que la mayoría de los navegadores modernos ya no ofrecen.

JDIALOG

Funciona como una ventana de diálogo. Puede ser modal (bloquea la entrada a otras ventanas de la aplicación hasta que se cierre). Se utiliza conmunmente para ventanas emergentes que requieren respuesta del usuario, como confirmaciones o formularios de entrada de datos.

Botones, Elecciones y Casillas

Botones:Los botones (Button) se utilizan para empezar acciones. Elecciones:Las casillas (CheckBox) se utilizan para marcar (o no) opciones. La casilla incluye un texto como una etiqueta. Cuando se utiliza un grupo de opciones (CheckBoxGroup), al contrario de las CheckBox, sólo una de las opciones propuestas se puede elegir. La elección de una borra elecciones previas. Casillas:Las elecciones (Choice) permite al usuario elegir un valor entre varias dentro de una lista.

contenedores

El contenedor es la ventana que va a contener todos los componentes de la aplicación. Cuando se crea la ventana, se debe de acompañarla de la creación del evento de cierro de ventana. Si se le olvida, solo podrá cerrar la ventana matando al proceso Java.

  • A la ventana, se le puede definir el título que aparecerá en la barra de título.
  • Se puede definir muchas propiedades cómo su tamaño por defecto, si está maximizada.
  • La creación de un contenedor de hace creando una nueva clase extendiendo la clase Frame del AWT.

LIBRERIA JAVA SWING

java Swing es un kit de herramientas de interfaz gráfica de usuario (GUI) para Java. Es el kit de herramientas GUI estándar para la programación en Java. Swing proporciona un rico conjunto de componentes GUI, incluyendo botones, etiquetas, campos de texto y paneles divididos. Swing también proporciona un conjunto de gestores de diseño que le permiten diseñar fácilmente sus componentes GUI.

Listas y Canvas

Listas:La lista (List) permite al usuario de elegir una o varias valores dentro de una lista.Canvas: Canvas crea un cuadro blanco en el cual se puede dibujar objetos gráficos.

Scrollpane

Es un contenedor parecido al Panel, si no que tiene ScrollBar para moverse horizontalmente y verticalmente en el en caso que su tamaño es mas grande que el de la ventana.

componente

Los componentes son los botones, etiquetas, áreas de textos, etc... que van a llenar la ventana, y permitirnos de enseñar la información y interaccionar con el usuario. Todos los componentes tienen métodos comunes, herencia de la clase Componente, cómo por ejemplo el tamaño, el color, la fuente, etc... Pero cada componente tiene también sus propios métodos para sus acciones especificas. JButton JCheckBoxName JLabelGenericName JTextAreaName JTextFieldName JPasswordField JRadioButtonName JOptionPane

Popupmenu y Panel

Popupmenu:Un PopupMenu permite sacar un menú de acciones de desde un componente.Panel:Es el contenedor más simple. Provee un espacio a donde se pueden poner otros componentes.

JWINDOW

Es similar a JFrame pero sin bordes decorativos ni controles de ventana. Útil para ventanas emergentes y flotantes donde los controles de ventana estándar no son necesarios.

ETIQUETAS Y TEXTOS

Etiquetas:La etiquetas (Label) son textos que no se pueden cambiar directamente por el usuario (sólo lectura).Textos: Existen dos tipos de componentes de texto diferente. Los dos permiten al usuario de modificar su valor. El primero, llamado TextField, se usa para contener textos de una sola línea. El secundo, TextArea, se usa para textos de varias líneas.

JFRAME

Probablemente es el contenedor de nivel superior más utilizado en aplicaciones de escritorio Swing. Representa una ventana con border decorativos y controles para minimizar, maximizar y cerrar. Es el punto de partida para la mayoría de las aplicaciones de escritorio Swing, donde otros componentes Swing son agregados.

contenedores

El contenedor es la ventana que va a contener todos los componentes de la aplicación. Cuando se crea la ventana, se debe de acompañarla de la creación del evento de cierro de ventana. Si se le olvida, solo podrá cerrar la ventana matando al proceso Java.

  • A la ventana, se le puede definir el título que aparecerá en la barra de título.
  • Se puede definir muchas propiedades cómo su tamaño por defecto, si está maximizada.
  • La creación de un contenedor de hace creando una nueva clase extendiendo la clase Frame del AWT.