SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
Creando una interfaz grafica


                     Integrantes: D.canales
                                  H.Medina
                                  R.Medina
                                   H.Painen
                             GRUPO TRON
Problema a desarrollar
• En esta semana nos formulamos crear una
  aplicación básica que consistía en una ventana con
  botones para lograr comprender los elementos
  básicos que debe poseer una aplicación grafica.
• Para crear una aplicación grafica básicamente debemos
  crear objetos y “meterlos” dentro de otros objetos y de
  alguna manera crear un conjunto para crear esa ventana
  con el panel, marco y botones, en nuestro ejemplo
  inicialmente estos objetos son:
• El marco, definido a partir de la clase JFrame
• El panel, definido a partir de la clase JPanel
• EL botón, definido a partir de la clase Jbutton
• El menu,definido a partir de la clase Jtoolbar
• La etiqueta, definida a partir de la clase Jlabel
• El área de texto, definido a partir de la clase JTextArea
• En primer lugar hay que agregar la librería


• Posteriormente creamos los objetos básicos para
  crear una ventana
• Y posteriormente colocamos los elementos dentro
  de otros




• Y por ultimo hacemos visible el frame que es el
  elemento de mayor nivel
• Y como resultado nos muestra la siguiente ventana:




• Pero esto es un elemento muy básico así que
  procederemos a crear uno un poco mas complejo
• Lo que realizamos con estas líneas es agregarle
  un nombre a la ventana y además darle un
  tamaño predefinido, ya que anteriormente había
  que redimensionar la ventana cuando se abría y
  era bastante molesto
• Con esto logramos centrar la ventana en el
  momento que probamos el código.

•     Antes                       despues
• Con estas líneas creamos un label que es una
  etiqueta para identificar algún objeto.
• Para ubicarlo dentro del frame basta con esta línea
  para posicionarlo, la posición de define con el south,
  north.
• Ahora creamos una barra para poder colocar
  objetos




• Agregamos unos botones y casilleros, y
  finalmente agregamos la barra al marco
• Y finalmente le agregamos un color al panel


• Que nos daría como resultado los siguiente
• Cuando hay que definir el valor booleano de la barra
  hay que indicarle que sea false, de lo contrario la
  barra puede ser movida libremente, incluso afuera
  del frame
• Y finalmente decidimos agregarle un evento al botón
  “ejemplo swing”.
• Primero agregamos la librería

• Después creamos el evento de esta manera




• Posteriormente indicamos que va a mostrar cuando
  se active dicho evento
• Va a mostrar un dialogo




• Que va a contener un área de texto dentro de él
• Y el resultado final seria




• Gracias por su atención!

Weitere ähnliche Inhalte

Andere mochten auch

Herramientas investigacion aplicada - Construmat - Ágora de rehabilitación
Herramientas investigacion aplicada - Construmat - Ágora de rehabilitaciónHerramientas investigacion aplicada - Construmat - Ágora de rehabilitación
Herramientas investigacion aplicada - Construmat - Ágora de rehabilitaciónponencias2011
 
Social Media für Unternehmen – Eine Checkliste für strategische Entscheidunge...
Social Media für Unternehmen – Eine Checkliste für strategische Entscheidunge...Social Media für Unternehmen – Eine Checkliste für strategische Entscheidunge...
Social Media für Unternehmen – Eine Checkliste für strategische Entscheidunge...Laub & Partner GmbH
 
EU-Projekte an der Österreichischen Nationalbibliothek - Beispiel IMPACT
EU-Projekte an der Österreichischen Nationalbibliothek - Beispiel IMPACTEU-Projekte an der Österreichischen Nationalbibliothek - Beispiel IMPACT
EU-Projekte an der Österreichischen Nationalbibliothek - Beispiel IMPACTMax Kaiser
 
Presentación de tecnologia
Presentación de tecnologiaPresentación de tecnologia
Presentación de tecnologiaalbamancebo
 
Visita La Pedrera
Visita La PedreraVisita La Pedrera
Visita La PedreraGemma Roca
 
Presentación de tecnologia
Presentación de tecnologiaPresentación de tecnologia
Presentación de tecnologiaalbamancebo
 
Giovanni manieri elia - La ITE desde la perspectiva europea
Giovanni manieri elia - La ITE desde la perspectiva europea Giovanni manieri elia - La ITE desde la perspectiva europea
Giovanni manieri elia - La ITE desde la perspectiva europea ponencias2011
 
Existencia de dios
Existencia de diosExistencia de dios
Existencia de diosLicentiare
 
Numerales e idefinidos
Numerales e idefinidosNumerales e idefinidos
Numerales e idefinidosJuan4508
 

Andere mochten auch (20)

Herramientas investigacion aplicada - Construmat - Ágora de rehabilitación
Herramientas investigacion aplicada - Construmat - Ágora de rehabilitaciónHerramientas investigacion aplicada - Construmat - Ágora de rehabilitación
Herramientas investigacion aplicada - Construmat - Ágora de rehabilitación
 
Interaktives Web
Interaktives WebInteraktives Web
Interaktives Web
 
Social Media für Unternehmen – Eine Checkliste für strategische Entscheidunge...
Social Media für Unternehmen – Eine Checkliste für strategische Entscheidunge...Social Media für Unternehmen – Eine Checkliste für strategische Entscheidunge...
Social Media für Unternehmen – Eine Checkliste für strategische Entscheidunge...
 
Fotos norma y suemy
Fotos norma y suemyFotos norma y suemy
Fotos norma y suemy
 
Pies quietos
Pies quietosPies quietos
Pies quietos
 
EU-Projekte an der Österreichischen Nationalbibliothek - Beispiel IMPACT
EU-Projekte an der Österreichischen Nationalbibliothek - Beispiel IMPACTEU-Projekte an der Österreichischen Nationalbibliothek - Beispiel IMPACT
EU-Projekte an der Österreichischen Nationalbibliothek - Beispiel IMPACT
 
Presentación de tecnologia
Presentación de tecnologiaPresentación de tecnologia
Presentación de tecnologia
 
Visita La Pedrera
Visita La PedreraVisita La Pedrera
Visita La Pedrera
 
Informatica
InformaticaInformatica
Informatica
 
Trabajo segundo ep
Trabajo segundo epTrabajo segundo ep
Trabajo segundo ep
 
Desp 3098
Desp 3098Desp 3098
Desp 3098
 
Presentacion abejas
Presentacion abejasPresentacion abejas
Presentacion abejas
 
Presentación de tecnologia
Presentación de tecnologiaPresentación de tecnologia
Presentación de tecnologia
 
FORGET IT!
FORGET IT!FORGET IT!
FORGET IT!
 
Podcast
PodcastPodcast
Podcast
 
Posición de arena caso taiwán
Posición de arena caso taiwánPosición de arena caso taiwán
Posición de arena caso taiwán
 
Giovanni manieri elia - La ITE desde la perspectiva europea
Giovanni manieri elia - La ITE desde la perspectiva europea Giovanni manieri elia - La ITE desde la perspectiva europea
Giovanni manieri elia - La ITE desde la perspectiva europea
 
Straflagerrussland
StraflagerrusslandStraflagerrussland
Straflagerrussland
 
Existencia de dios
Existencia de diosExistencia de dios
Existencia de dios
 
Numerales e idefinidos
Numerales e idefinidosNumerales e idefinidos
Numerales e idefinidos
 

Ähnlich wie Creando una interfaz grafica

Actionscript3.0 juan camilo 11 02
Actionscript3.0 juan camilo 11 02Actionscript3.0 juan camilo 11 02
Actionscript3.0 juan camilo 11 02kmilithho
 
Macromedia flash 8 examen
Macromedia flash 8 examenMacromedia flash 8 examen
Macromedia flash 8 examenITSCPP
 
Trabajo practico de computación bv
Trabajo practico de computación bvTrabajo practico de computación bv
Trabajo practico de computación bvaymabrisajuli02
 
Manejo de cuadernia angie
Manejo de cuadernia angieManejo de cuadernia angie
Manejo de cuadernia angieAngie Martinezz
 
Java - Tutorial Ventanas
Java - Tutorial VentanasJava - Tutorial Ventanas
Java - Tutorial Ventanaselsemieni
 
Agregar una imagen
Agregar una imagenAgregar una imagen
Agregar una imagenEsmedc20
 
Actividad no.1 (Visual Basic)
Actividad no.1 (Visual Basic)Actividad no.1 (Visual Basic)
Actividad no.1 (Visual Basic)Jose Torres
 
Manual gui net_beans
Manual gui net_beansManual gui net_beans
Manual gui net_beansYefry Coz
 
POWER POINT Y SUS CONTENIDOS
POWER POINT Y SUS CONTENIDOSPOWER POINT Y SUS CONTENIDOS
POWER POINT Y SUS CONTENIDOSNieto Danixa
 
2do parcial primer quimestre 2014
2do parcial primer quimestre 20142do parcial primer quimestre 2014
2do parcial primer quimestre 2014Cristian Leon
 

Ähnlich wie Creando una interfaz grafica (20)

Tema 2 apps
Tema 2 apps Tema 2 apps
Tema 2 apps
 
Actionscript3.0 juan camilo 11 02
Actionscript3.0 juan camilo 11 02Actionscript3.0 juan camilo 11 02
Actionscript3.0 juan camilo 11 02
 
Actionscript3.0 juan camilo 11 02
Actionscript3.0 juan camilo 11 02Actionscript3.0 juan camilo 11 02
Actionscript3.0 juan camilo 11 02
 
Actionscript3.0 juan camilo 11 02
Actionscript3.0 juan camilo 11 02Actionscript3.0 juan camilo 11 02
Actionscript3.0 juan camilo 11 02
 
Macromedia flash 8 examen
Macromedia flash 8 examenMacromedia flash 8 examen
Macromedia flash 8 examen
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2~’
Unidad 2~’Unidad 2~’
Unidad 2~’
 
Trabajo practico de computación bv
Trabajo practico de computación bvTrabajo practico de computación bv
Trabajo practico de computación bv
 
Guia02 herramientas tecnologicas_educativas
Guia02 herramientas tecnologicas_educativasGuia02 herramientas tecnologicas_educativas
Guia02 herramientas tecnologicas_educativas
 
Manejo de cuadernia angie
Manejo de cuadernia angieManejo de cuadernia angie
Manejo de cuadernia angie
 
Java - Tutorial Ventanas
Java - Tutorial VentanasJava - Tutorial Ventanas
Java - Tutorial Ventanas
 
Manual java
Manual javaManual java
Manual java
 
Agregar una imagen
Agregar una imagenAgregar una imagen
Agregar una imagen
 
Lab2_Neobook.doc
Lab2_Neobook.docLab2_Neobook.doc
Lab2_Neobook.doc
 
Actividad no.1 (Visual Basic)
Actividad no.1 (Visual Basic)Actividad no.1 (Visual Basic)
Actividad no.1 (Visual Basic)
 
Lab3_Neobook.doc
Lab3_Neobook.docLab3_Neobook.doc
Lab3_Neobook.doc
 
Manual gui net_beans
Manual gui net_beansManual gui net_beans
Manual gui net_beans
 
POWER POINT Y SUS CONTENIDOS
POWER POINT Y SUS CONTENIDOSPOWER POINT Y SUS CONTENIDOS
POWER POINT Y SUS CONTENIDOS
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
2do parcial primer quimestre 2014
2do parcial primer quimestre 20142do parcial primer quimestre 2014
2do parcial primer quimestre 2014
 

Mehr von Rudy Medina

Espacios vectoriales
Espacios vectorialesEspacios vectoriales
Espacios vectorialesRudy Medina
 
Espacios vectoriales ita
Espacios vectoriales itaEspacios vectoriales ita
Espacios vectoriales itaRudy Medina
 
Módulos algebra de matrices (1)
Módulos algebra de matrices (1)Módulos algebra de matrices (1)
Módulos algebra de matrices (1)Rudy Medina
 
5 repaso de_matrices
5 repaso de_matrices5 repaso de_matrices
5 repaso de_matricesRudy Medina
 
07 nociones de algebra lineal
07 nociones de algebra lineal07 nociones de algebra lineal
07 nociones de algebra linealRudy Medina
 
1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatorios1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatoriosRudy Medina
 
Interconexiones de redes (networking)
Interconexiones de redes (networking)Interconexiones de redes (networking)
Interconexiones de redes (networking)Rudy Medina
 
Informe de sistema operativo
Informe de sistema operativoInforme de sistema operativo
Informe de sistema operativoRudy Medina
 

Mehr von Rudy Medina (14)

Espacios vectoriales
Espacios vectorialesEspacios vectoriales
Espacios vectoriales
 
Espacios vectoriales ita
Espacios vectoriales itaEspacios vectoriales ita
Espacios vectoriales ita
 
Módulos algebra de matrices (1)
Módulos algebra de matrices (1)Módulos algebra de matrices (1)
Módulos algebra de matrices (1)
 
5 repaso de_matrices
5 repaso de_matrices5 repaso de_matrices
5 repaso de_matrices
 
07 nociones de algebra lineal
07 nociones de algebra lineal07 nociones de algebra lineal
07 nociones de algebra lineal
 
1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatorios1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatorios
 
Interconexiones de redes (networking)
Interconexiones de redes (networking)Interconexiones de redes (networking)
Interconexiones de redes (networking)
 
Trabajo antena
Trabajo antenaTrabajo antena
Trabajo antena
 
Capitulo 7rudy
Capitulo 7rudyCapitulo 7rudy
Capitulo 7rudy
 
8
88
8
 
Trabajo final
Trabajo finalTrabajo final
Trabajo final
 
Rut
RutRut
Rut
 
Informe de sistema operativo
Informe de sistema operativoInforme de sistema operativo
Informe de sistema operativo
 
Base de datos
Base de datosBase de datos
Base de datos
 

Kürzlich hochgeladen

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...JoseMartinMalpartida1
 

Kürzlich hochgeladen (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 

Creando una interfaz grafica

  • 1. Creando una interfaz grafica Integrantes: D.canales H.Medina R.Medina H.Painen GRUPO TRON
  • 2. Problema a desarrollar • En esta semana nos formulamos crear una aplicación básica que consistía en una ventana con botones para lograr comprender los elementos básicos que debe poseer una aplicación grafica.
  • 3. • Para crear una aplicación grafica básicamente debemos crear objetos y “meterlos” dentro de otros objetos y de alguna manera crear un conjunto para crear esa ventana con el panel, marco y botones, en nuestro ejemplo inicialmente estos objetos son: • El marco, definido a partir de la clase JFrame • El panel, definido a partir de la clase JPanel • EL botón, definido a partir de la clase Jbutton • El menu,definido a partir de la clase Jtoolbar • La etiqueta, definida a partir de la clase Jlabel • El área de texto, definido a partir de la clase JTextArea
  • 4. • En primer lugar hay que agregar la librería • Posteriormente creamos los objetos básicos para crear una ventana
  • 5. • Y posteriormente colocamos los elementos dentro de otros • Y por ultimo hacemos visible el frame que es el elemento de mayor nivel
  • 6. • Y como resultado nos muestra la siguiente ventana: • Pero esto es un elemento muy básico así que procederemos a crear uno un poco mas complejo
  • 7. • Lo que realizamos con estas líneas es agregarle un nombre a la ventana y además darle un tamaño predefinido, ya que anteriormente había que redimensionar la ventana cuando se abría y era bastante molesto
  • 8. • Con esto logramos centrar la ventana en el momento que probamos el código. • Antes despues
  • 9. • Con estas líneas creamos un label que es una etiqueta para identificar algún objeto. • Para ubicarlo dentro del frame basta con esta línea para posicionarlo, la posición de define con el south, north.
  • 10. • Ahora creamos una barra para poder colocar objetos • Agregamos unos botones y casilleros, y finalmente agregamos la barra al marco
  • 11. • Y finalmente le agregamos un color al panel • Que nos daría como resultado los siguiente
  • 12. • Cuando hay que definir el valor booleano de la barra hay que indicarle que sea false, de lo contrario la barra puede ser movida libremente, incluso afuera del frame
  • 13. • Y finalmente decidimos agregarle un evento al botón “ejemplo swing”. • Primero agregamos la librería • Después creamos el evento de esta manera • Posteriormente indicamos que va a mostrar cuando se active dicho evento
  • 14. • Va a mostrar un dialogo • Que va a contener un área de texto dentro de él
  • 15. • Y el resultado final seria • Gracias por su atención!