Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

SWING

No description
by

Maria Elena Tirira Arevalo

on 21 July 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of SWING

SWING

María Elena Tirira
8vo "A"

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.
Contenedores
• 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.
• JScrollPane – permite la vinculación de barras de desplazamiento en un contenedor.
• JSplitPane – permite la creación de un contenedor dividido en 2 secciones.
• JTabbedPane – Permite la creación de pestañas, cada pestaña representa un contenedor independiente.
• JDesktopPane – Permite crear ventanas dentro de una ventana principal
• JToolBar – Permite introducir una Barra de herramientas


Componentes de Texto
• JTextField – Permite introducir un campo de texto simple.
• JFormattedTextField – Permite introducir un campo de texto con formato, (si definimos que solo recibe números no permitirá letras...)
• JPasswordField – Campo de texto que oculta los caracteres ingresados.
• JTextArea – Permite vincular un área de texto donde el usuario ingresara información o simplemente para presentar cadenas de texto.
• JEditorPane –Permite vincular un área de texto con propiedades de formato.
• JTextPane – Similar al anterior, permitiendo otras opciones de formato, colores, iconos entre otros.

• JButton – Permite vincular Botones simples.
• JCheckBox – Son Casilla de verificación, ideal para selección múltiples.
• JRadioButton – Permite presentar opciones de selección similares a las checkbox, solo que el enfoque de estas es de única selección.
• JToggleButton – Botón que al oprimirlo se quedará presionado hasta que se ejecute otro evento.
• JComboBox – Permite mostrar una lista de elementos como un combo de selección.
• JScrollBar – Permite mostrar una barra de desplazamiento, regularmente usada en Areas de texto o paneles donde el contenido es mayor que el tamaño del componente.
• JSeparator – Permite separar opciones, es una barra simple.
• JSlider - Permite vincular un Deslizador en nuestra ventana.
• JSpinner – permite vincular una caja de texto con botones integrados para seleccionar algún valor.
• JProgressBar – Establece una barra de progreso.
Componentes Complejos
JTable – Permite vincular una tabla de datos con sus respectivas filas y columnas.
• JList – Permite cargar una lista de elementos, dependiendo de las propiedades puede tenerse una lista de selección múltiple.
• JFileChooser – Es un componente que permite la búsqueda y selección de ficheros entre otras.
• JColorChooser – Componente que permite cargar un panel selector de color
• JOptionPane – No es algo complejo sino más un componente independiente que permite mostrar un cuadro de diálogo personalizable.
• JTree - Carga un árbol donde se establece cierta jerarquía visual, tipo directorio.

Componentes de Menus.
• JMenuBar – Permite vincular una barra de menús.
• JMenu– Permite vincular botones o enlaces que al ser pulsados despliegan un menú principal.
• JMenuItem – Botón u opción que se encuentra en un menú.
• JCheckBoxMenuItem– Elemento del menú como opciones de checkbox.
• JRadioButtonMenuItem– Elemento del menú como botón de selección.
• JPopupMenu– Opciones de menú emergentes.

SWING - DEFINICIÓN
Componentes Atómicos
Full transcript