1. “AÑO INTERNACIONAL DEL TURISMO SOSTENIBLE PARA EL
DESARROLLO”
TEMA: CLASE SWING.
CURSO: PROGRAMACIÓN I.
ESPECIALIDAD: INGENIERIA DE SISTEMAS Y TELEMATICA.
NOMBRE y APELLIDO : DARLING ALBERTY CSTAÑEDA URBINA
DOCENTE: MARCO AURELIO PORRO CHULLI.
CILCO: IV – A AULA: 403
BAGUA GRANDE– PERÚ
2017
2. CLASE SWING
Swing es una biblioteca de interfaces gráficas de
usuario (GUI) para Java. Viene incluida con el
entorno de desarrollo de Java (JDK). Extiende a
otra librería gráfica más antigua llamada AWT.
4. Componentes de Swing
Contenedores básicos: -
JFrame:
Representa una ventana básica,
capaz de contener otros componentes. Casi
todas las aplicaciones construyen al menos un
Jframe
JDialog, JOptionPane,
Los cuadros de diálogo son JFrame
restringidos, dependientes de un JFrame
principal. Los JOptionPane son cuadros de
diálogo sencillos predefinidos para pedir
confirmación, realizar advertencias o notificar
errores. Los JDialog son cuadros de diálogo
generales, normalmente utilizados para
peticiones de datos.
5. -JPanel:
Un panel sirve para agrupar y organizar
otros componentes. Puede estar
mediante un borde y una etiqueta.
-JButton, JCheckBox, JRadioButton:
Distintos tipos de botones. Un check box
sirve para marcar una opción. Un radio
button permite seleccionar una opción
entre varias disponibles
-JTextField, JFormattedTextField,
JpasswordField:
Distintos tipos de editores.
JFormattedTextField permite indicar el
conjunto de caracteres legales que
pueden introducirse. JPasswordField no
muestra el contenido.
6. -JLabel:
Permite situar un texto, un texto con una
imagen o una imagen únicamente en la
ventana. No son interactivos y puede
utilizarse código HTML para escribir texto
en varias líneas y con varios atributos.
JButton
Un botón es un componente en el que el
usuario hace clic para desencadenar una
acción especifica (genera un evento
ActionEvent).
JCheckBox
La versión Swing soporta botones checkbox con la clase JCheckBox.
Swing también soporta checkboxes en menús, utilizando la clase
JCheckBoxMenuItem. Como JcheckBoxMenuItem y JcheckBox
descienden de AbstractButton, los checkboxes de Swing tienen todas las
características de un botón normal.
7. JRadioButton
Los Botones de Radio son grupos de botones en los
que, por convención, sólo uno de ellos puede estar
seleccionado. Swing soporta botones de radio con las
clases JRadioButton y ButtonGroup. Para poner un
botón de radio en un menú, se utiliza la clase
JRadioButtonMenuItem. Otras formas de presentar
entre varias opciones son los combo boxes y las listas.