SlideShare una empresa de Scribd logo
“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.
Programacion1
Programacion1

Más contenido relacionado

PPTX
Doapositivas de-programacion
PPTX
PPTX
Clase swing
PPTX
Java - Tutorial Ventanas
PPTX
Visual Basic
PPTX
Visual Basic
PDF
Sesion12-componentes Visuales java
DOCX
Visual basic
Doapositivas de-programacion
Clase swing
Java - Tutorial Ventanas
Visual Basic
Visual Basic
Sesion12-componentes Visuales java
Visual basic

La actualidad más candente (20)

PPTX
Introducción a Swing
PPTX
Portafolio parcial 2
PPTX
oop
PPTX
Presentation Oop
PDF
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
PPT
Vb Leccion1
PPTX
Plan de clases
PDF
Guis en java-1pp_2011_
PPT
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
PPTX
PPTX
Unidad 3 topicos avanzados de programacion
PPTX
Plan de clase
PPTX
Plan de clase
DOCX
Universidadnacionaldechimborazo 140716123849-phpapp02
DOCX
Comandos java
PPTX
Trabajo lab
DOCX
Visual basic 6.0
PPTX
Clase swing
Introducción a Swing
Portafolio parcial 2
oop
Presentation Oop
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Vb Leccion1
Plan de clases
Guis en java-1pp_2011_
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
Unidad 3 topicos avanzados de programacion
Plan de clase
Plan de clase
Universidadnacionaldechimborazo 140716123849-phpapp02
Comandos java
Trabajo lab
Visual basic 6.0
Clase swing
Publicidad

Similar a Programacion1 (20)

PDF
Swing j button, jcheck box y jradiobutton
PDF
Controles
PDF
12swing gui
PDF
Guis en java-1pp_2012_
PPT
PPTX
Elementos Swing
DOCX
Clase swing
PDF
Guis_en_java_6pp.pdf
PPTX
CLASE SWING
PPTX
Gui interfaz gráfica de usuario javax.swing y java.awt
PDF
Lps 15 gu-iconswing
PDF
Swing
 
PPTX
SESIÓN 2.pptx dwadadwsdwdsdzszswdwadwadwd
PPT
3 2 1 componentes y contenedores swing
 
PPTX
Controles graficos
PPTX
Diapositiva de-swing
PPT
Clases de java swing
PDF
Programacion swing
PPT
mi swing de java lo basico de todo para principiante
Swing j button, jcheck box y jradiobutton
Controles
12swing gui
Guis en java-1pp_2012_
Elementos Swing
Clase swing
Guis_en_java_6pp.pdf
CLASE SWING
Gui interfaz gráfica de usuario javax.swing y java.awt
Lps 15 gu-iconswing
Swing
 
SESIÓN 2.pptx dwadadwsdwdsdzszswdwadwadwd
3 2 1 componentes y contenedores swing
 
Controles graficos
Diapositiva de-swing
Clases de java swing
Programacion swing
mi swing de java lo basico de todo para principiante
Publicidad

Último (8)

PDF
modelos de control para sistemas digitales
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
PDF
DIMENSIONADO DE UNA INSTALACION FOTOVOLTAICA.pdf
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
sistemas de informacion.................
PDF
simulacion de teoria de control para maquinas
modelos de control para sistemas digitales
Su punto de partida en la IA: Microsoft 365 Copilot Chat
Derechos_de_Autor_y_Creative_Commons.pptx
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
DIMENSIONADO DE UNA INSTALACION FOTOVOLTAICA.pdf
AutoCAD Herramientas para el futuro, Juan Fandiño
sistemas de informacion.................
simulacion de teoria de control para maquinas

Programacion1

  • 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.