SlideShare una empresa de Scribd logo
1 de 9
“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
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.
CARACTERÍSTICAS
Escritorios virtuales: Se pueden crear
escritorios virtuales o "interfaz de múltiples
documentos" mediante las clases
JDesktopPane y JInternalFrame
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.
-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.
-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.
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.
CLASE SWING COMPONENTES INTERFACES
CLASE SWING COMPONENTES INTERFACES

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Java swing
Java swingJava swing
Java swing
 
Introducción a Swing
Introducción a SwingIntroducción a Swing
Introducción a Swing
 
Portafolio parcial 2
Portafolio parcial 2Portafolio parcial 2
Portafolio parcial 2
 
oop
oopoop
oop
 
Presentation Oop
Presentation OopPresentation Oop
Presentation Oop
 
Ppt java
Ppt javaPpt java
Ppt java
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
 
Vb Leccion1
Vb Leccion1Vb Leccion1
Vb Leccion1
 
Plan de clases
Plan de clasesPlan de clases
Plan de clases
 
Guis en java-1pp_2011_
Guis en java-1pp_2011_Guis en java-1pp_2011_
Guis en java-1pp_2011_
 
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
 
Plan
PlanPlan
Plan
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
Plan de clase
Plan de clasePlan de clase
Plan de clase
 
Plan de clase
Plan de clasePlan de clase
Plan de clase
 
Universidadnacionaldechimborazo 140716123849-phpapp02
Universidadnacionaldechimborazo 140716123849-phpapp02Universidadnacionaldechimborazo 140716123849-phpapp02
Universidadnacionaldechimborazo 140716123849-phpapp02
 
Comandos java
Comandos javaComandos java
Comandos java
 
Trabajo lab
Trabajo labTrabajo lab
Trabajo lab
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Clase swing
Clase swingClase swing
Clase swing
 

Similar a CLASE SWING COMPONENTES INTERFACES

Guis en java-1pp_2012_
Guis en java-1pp_2012_Guis en java-1pp_2012_
Guis en java-1pp_2012_Robert Wolf
 
Guis_en_java_6pp.pdf
Guis_en_java_6pp.pdfGuis_en_java_6pp.pdf
Guis_en_java_6pp.pdfAnaLpez275
 
Controles de Interfaz Parte Practica.pdf
Controles de Interfaz Parte Practica.pdfControles de Interfaz Parte Practica.pdf
Controles de Interfaz Parte Practica.pdfJUANCARLOSCUMBICUSBR
 
Controles de Interfaz Introduccion.pdf
Controles de Interfaz Introduccion.pdfControles de Interfaz Introduccion.pdf
Controles de Interfaz Introduccion.pdfJUANCARLOSCUMBICUSBR
 
Gui interfaz gráfica de usuario javax.swing y java.awt
Gui interfaz gráfica  de usuario javax.swing y java.awtGui interfaz gráfica  de usuario javax.swing y java.awt
Gui interfaz gráfica de usuario javax.swing y java.awtcarlosAhumada_12
 
7 y 8. interfaz grafica en java
7 y 8.  interfaz grafica en java7 y 8.  interfaz grafica en java
7 y 8. interfaz grafica en javaRaul Pomasoncco
 
Controles
ControlesControles
Controlesggzhack
 
Trabajo teórico exposcición
Trabajo teórico exposciciónTrabajo teórico exposcición
Trabajo teórico exposciciónAndy Bsc
 
Java 120706083911-phpapp01
Java 120706083911-phpapp01Java 120706083911-phpapp01
Java 120706083911-phpapp01Ricardo Garcia
 
Jyoc java-cap18 swing y java fx
Jyoc java-cap18 swing y java fxJyoc java-cap18 swing y java fx
Jyoc java-cap18 swing y java fxJyoc X
 
Swing j button, jcheck box y jradiobutton
Swing j button, jcheck box y jradiobuttonSwing j button, jcheck box y jradiobutton
Swing j button, jcheck box y jradiobuttonChristian Garcia
 
Visual basic
Visual basicVisual basic
Visual basicaaroyo125
 

Similar a CLASE SWING COMPONENTES INTERFACES (20)

Guis en java-1pp_2012_
Guis en java-1pp_2012_Guis en java-1pp_2012_
Guis en java-1pp_2012_
 
Guis_en_java_6pp.pdf
Guis_en_java_6pp.pdfGuis_en_java_6pp.pdf
Guis_en_java_6pp.pdf
 
Controles swing
Controles swingControles swing
Controles swing
 
Controles de Interfaz Parte Practica.pdf
Controles de Interfaz Parte Practica.pdfControles de Interfaz Parte Practica.pdf
Controles de Interfaz Parte Practica.pdf
 
Controles de Interfaz Introduccion.pdf
Controles de Interfaz Introduccion.pdfControles de Interfaz Introduccion.pdf
Controles de Interfaz Introduccion.pdf
 
Gui interfaz gráfica de usuario javax.swing y java.awt
Gui interfaz gráfica  de usuario javax.swing y java.awtGui interfaz gráfica  de usuario javax.swing y java.awt
Gui interfaz gráfica de usuario javax.swing y java.awt
 
Swin01
Swin01Swin01
Swin01
 
Tema6resumido
Tema6resumidoTema6resumido
Tema6resumido
 
7 y 8. interfaz grafica en java
7 y 8.  interfaz grafica en java7 y 8.  interfaz grafica en java
7 y 8. interfaz grafica en java
 
Controles
ControlesControles
Controles
 
CLASE SWING
CLASE SWING CLASE SWING
CLASE SWING
 
Programacion.....swing
Programacion.....swingProgramacion.....swing
Programacion.....swing
 
Trabajo teórico exposcición
Trabajo teórico exposciciónTrabajo teórico exposcición
Trabajo teórico exposcición
 
Java 120706083911-phpapp01
Java 120706083911-phpapp01Java 120706083911-phpapp01
Java 120706083911-phpapp01
 
Jyoc java-cap18 swing y java fx
Jyoc java-cap18 swing y java fxJyoc java-cap18 swing y java fx
Jyoc java-cap18 swing y java fx
 
Clase swing
Clase swingClase swing
Clase swing
 
Swing j button, jcheck box y jradiobutton
Swing j button, jcheck box y jradiobuttonSwing j button, jcheck box y jradiobutton
Swing j button, jcheck box y jradiobutton
 
JAVA Interfaz gráfica (GUI)
JAVA Interfaz gráfica (GUI)JAVA Interfaz gráfica (GUI)
JAVA Interfaz gráfica (GUI)
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 

CLASE SWING COMPONENTES INTERFACES

  • 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.
  • 3. CARACTERÍSTICAS Escritorios virtuales: Se pueden crear escritorios virtuales o "interfaz de múltiples documentos" mediante las clases JDesktopPane y JInternalFrame
  • 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.