SlideShare una empresa de Scribd logo
1 de 6
GUÍA DE USO DE LABORATORIOS
ESTUDIANTE: Guzmán Gómez Carlos Jossue
SEMESTRE: Segundo
PARALELO: C
CARRERA: Pedagogía de las Ciencias Experimentales Informática
PRÁCTICA: #21
TEMA:
Eclipse: Imagen Visible y No Visible
OBJETIVO:
Definir combinaciones informáticas mediante el uso del programa Eclipse para interactuar con una
pantalla emergente en relación a observar u ocultar un gráfico indeterminadamente.
RESULTADOS DE APRENDIZAJE
 Obtener un correcto uso de los controles y objetos que proporciona Eclipse.
 Formular códigos que permitan ocultar o visualizar un gráfico de manera interactiva.
 Alcanzar trabajos precisos en la estructuración de un formulario.
ACTIVIDADES:
-Crear nuevos proyectos en el desarrollador Eclipse.
-Insertar gráficos y botones de manera organizada.
-Mediante el uso de objetos como JLabel y controles como JButton construir un formulario
diseñado en aparecer o desaparecer una imagen.
DESARROLLO DE CONTENIDOS
1. Primero abriremos el programa Eclipse.
2. Luego se creará un nuevo proyecto dando click izquierdo sobre “File”, “New” y “Java
Project”. Después sobre la carpeta nombrada “src” damos click derecho, a continuación,
click izquierdo en “Other”, luego en “Swing Designer”, y en “JFrame” para crear el
nuevo formulario asignándole su nombre correspondiente.
3. A continuación, se obtendrá un “Source” el cual es un cuadro de código en el que se realizan
las respectivas declaraciones de sentencias, códigos y objetos con las funciones que se
requieren; en conjunto con el “Design” que es el espacio en el cual se realiza el respectivo
diseño de la ventana emergente a utilizar.
 “Source”
 “Design”
4. Después dando click derecho sobre la ventana a diseñar nos saldrá un menú de opciones,
en el cual se dará click sobre “Set layout” y luego en “Absolute layout” para obtener un
libre control al momento de ubicar los diferentes eventos que contendrá la ventana
emergente.
5. Por consiguiente, se empieza por el diseño que requiera el formulario, en esta ocasión se
utilizara un JLabel para insertar la imagen a utilizar en el programa. También se usará 3
JButton que serán empleados de la siguiente manera:
1) btnNewButton: Para interactuar con la opción de visualizar la imagen asignándole
por nombre “Ver”.
2) btnNewButton_1: Para interactuar con la opción de ocultar la imagen asignándole
por nombre “No ver”.
3) btnNewButton_2: Para interactuar con la opción de salir del evento asignándole por
nombre “Salir”.
6. Seguidamente se procede a programar cada botón con su respectiva acción.
7. En primer lugar, dando doble click sobre el botón “Ver” se inserta un “Label1.setVisible
(true)” que permitirá mostrar el objeto especificado, que en esta ocasión tiene el nombre
de “Label1”.
8. En segundo lugar, dando doble click sobre el botón “No ver” se inserta un
“Label1.setVisible (false)” que permitirá ocultar el objeto especificado, que en esta ocasión
tiene el nombre de “Label1”.
9. Y en tercer lugar dando doble click sobre el botón “Salir” se inserta un “System.exit
(WIDTH)” que nos permitirá salir o cerrar la pantalla emergente en la que se mostrarán los
códigos hechos.
10. Utilizar el botón para ordenar correr el programa.
11. Por último, al ejecutar el programa se podrá:
1) Dar click en la opción “No ver” para ocultar la imagen insertada.
2) Dar click en la opción “Ver” para mostrar nuevamente la imagen ocultada.
3) Dar click en la opción “Salir” para cerrar la ventana emergente.
1)
f.) ________________________ f.) ________________________
Carlos Jossue Guzmán Gómez MSc. Víctor Zapata
ESTUDIANTE DOCENTE
2)
3)
BIBLIOGRAFÍA:
Oxus, O. (2014, 3 febrero). JAVA GUI PART I. Slideshare.
https://www.slideshare.net/oxus20/java-gui-part-i

Más contenido relacionado

La actualidad más candente

Creacion de boton de imagen cambiante
Creacion de boton de imagen cambianteCreacion de boton de imagen cambiante
Creacion de boton de imagen cambiantedanniielz
 
Como trabajar con diapositivas
Como trabajar con diapositivasComo trabajar con diapositivas
Como trabajar con diapositivascristian marquez
 
1 eventos - controles - formularios
1   eventos - controles - formularios1   eventos - controles - formularios
1 eventos - controles - formulariosguest15144ec
 
Insertar una imagen en eclipse
Insertar una imagen en eclipseInsertar una imagen en eclipse
Insertar una imagen en eclipseAlexia Lecuona
 
procedimiento para crear una barra de menu, resguardar y programa que inviert...
procedimiento para crear una barra de menu, resguardar y programa que inviert...procedimiento para crear una barra de menu, resguardar y programa que inviert...
procedimiento para crear una barra de menu, resguardar y programa que inviert...RochaJaqueline
 
Imagen en java_eclipse
Imagen en java_eclipseImagen en java_eclipse
Imagen en java_eclipseAmairanyRojas
 
Tutorial Neobook
Tutorial NeobookTutorial Neobook
Tutorial NeobookLluglla
 
Imagen eclipse
Imagen eclipseImagen eclipse
Imagen eclipsearecerv
 
Mapa mental sobre windows 8
Mapa mental sobre windows 8Mapa mental sobre windows 8
Mapa mental sobre windows 8mansantillan
 
Teclas calientes jessica toapanta
Teclas calientes jessica toapantaTeclas calientes jessica toapanta
Teclas calientes jessica toapantaJeSs Toapanta
 

La actualidad más candente (19)

Taller jclic
Taller jclicTaller jclic
Taller jclic
 
Creacion de boton de imagen cambiante
Creacion de boton de imagen cambianteCreacion de boton de imagen cambiante
Creacion de boton de imagen cambiante
 
2 eventos de controles vb
2 eventos de controles vb2 eventos de controles vb
2 eventos de controles vb
 
Como trabajar con diapositivas
Como trabajar con diapositivasComo trabajar con diapositivas
Como trabajar con diapositivas
 
1 eventos - controles - formularios
1   eventos - controles - formularios1   eventos - controles - formularios
1 eventos - controles - formularios
 
Insertar una imagen en eclipse
Insertar una imagen en eclipseInsertar una imagen en eclipse
Insertar una imagen en eclipse
 
procedimiento para crear una barra de menu, resguardar y programa que inviert...
procedimiento para crear una barra de menu, resguardar y programa que inviert...procedimiento para crear una barra de menu, resguardar y programa que inviert...
procedimiento para crear una barra de menu, resguardar y programa que inviert...
 
Imagen en java_eclipse
Imagen en java_eclipseImagen en java_eclipse
Imagen en java_eclipse
 
Manual de aplicaciones en android
Manual de aplicaciones en androidManual de aplicaciones en android
Manual de aplicaciones en android
 
Macro dado
Macro dadoMacro dado
Macro dado
 
Tutorial Neobook
Tutorial NeobookTutorial Neobook
Tutorial Neobook
 
Requisitos
RequisitosRequisitos
Requisitos
 
Sketch up
Sketch upSketch up
Sketch up
 
El objeto Controls - Small Basic
El objeto Controls - Small BasicEl objeto Controls - Small Basic
El objeto Controls - Small Basic
 
Imagen eclipse
Imagen eclipseImagen eclipse
Imagen eclipse
 
Jess toapanta
Jess toapantaJess toapanta
Jess toapanta
 
Jessica quiroga
Jessica quirogaJessica quiroga
Jessica quiroga
 
Mapa mental sobre windows 8
Mapa mental sobre windows 8Mapa mental sobre windows 8
Mapa mental sobre windows 8
 
Teclas calientes jessica toapanta
Teclas calientes jessica toapantaTeclas calientes jessica toapanta
Teclas calientes jessica toapanta
 

Similar a Ver y no_ver_(informe_21) (20)

Informe u4tema3.2
Informe u4tema3.2Informe u4tema3.2
Informe u4tema3.2
 
In 19
In 19In 19
In 19
 
Informe#19
Informe#19Informe#19
Informe#19
 
In 17
In 17In 17
In 17
 
17 por
17 por17 por
17 por
 
Practica 2
Practica 2Practica 2
Practica 2
 
Informe#17
Informe#17Informe#17
Informe#17
 
Programa15(insertar imagen)
Programa15(insertar imagen)Programa15(insertar imagen)
Programa15(insertar imagen)
 
Unidad 4 tema 2
Unidad 4  tema 2Unidad 4  tema 2
Unidad 4 tema 2
 
Unidad 4 tema 3
Unidad 4  tema 3Unidad 4  tema 3
Unidad 4 tema 3
 
17
1717
17
 
Elecciones (informe 23)
Elecciones (informe 23)Elecciones (informe 23)
Elecciones (informe 23)
 
Tema3 potx
Tema3 potxTema3 potx
Tema3 potx
 
Insertar imagen en eclipse
Insertar imagen en eclipseInsertar imagen en eclipse
Insertar imagen en eclipse
 
Un numero (informe_2244)
Un numero (informe_2244)Un numero (informe_2244)
Un numero (informe_2244)
 
Profe231 practica1 vb
Profe231 practica1 vbProfe231 practica1 vb
Profe231 practica1 vb
 
1
11
1
 
22
2222
22
 
Guia02 herramientas tecnologicas_educativas
Guia02 herramientas tecnologicas_educativasGuia02 herramientas tecnologicas_educativas
Guia02 herramientas tecnologicas_educativas
 
Unidad 4 tema 4 - 3
Unidad 4 tema 4 - 3Unidad 4 tema 4 - 3
Unidad 4 tema 4 - 3
 

Más de Carlos Guzmán

Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Carlos Guzmán
 
Inf 18 (base de datos)
Inf 18 (base de datos)Inf 18 (base de datos)
Inf 18 (base de datos)Carlos Guzmán
 
Inf 16 (grupal 4) (lectura y desarrollo de un número)
Inf 16  (grupal 4) (lectura y desarrollo de un número)Inf 16  (grupal 4) (lectura y desarrollo de un número)
Inf 16 (grupal 4) (lectura y desarrollo de un número)Carlos Guzmán
 
Inf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicarInf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicarCarlos Guzmán
 
Inf 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rinesCarlos Guzmán
 
Inf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) getInf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) getCarlos Guzmán
 
Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)Carlos Guzmán
 
Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Carlos Guzmán
 
Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Carlos Guzmán
 
Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Carlos Guzmán
 

Más de Carlos Guzmán (20)

Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Rúbrica proyecto
Rúbrica proyectoRúbrica proyecto
Rúbrica proyecto
 
Presentacion digital
Presentacion digitalPresentacion digital
Presentacion digital
 
Inf 17 (chatbot)
Inf 17 (chatbot)Inf 17 (chatbot)
Inf 17 (chatbot)
 
Inf 20 (fpdf)
Inf 20 (fpdf)Inf 20 (fpdf)
Inf 20 (fpdf)
 
Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)
 
Inf 18 (base de datos)
Inf 18 (base de datos)Inf 18 (base de datos)
Inf 18 (base de datos)
 
Inf 16 (grupal 4) (lectura y desarrollo de un número)
Inf 16  (grupal 4) (lectura y desarrollo de un número)Inf 16  (grupal 4) (lectura y desarrollo de un número)
Inf 16 (grupal 4) (lectura y desarrollo de un número)
 
Inf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicarInf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicar
 
Inf 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rines
 
Inf 13 (switch)
Inf 13 (switch)Inf 13 (switch)
Inf 13 (switch)
 
Inf 12 (grupal 3)
Inf 12 (grupal 3)Inf 12 (grupal 3)
Inf 12 (grupal 3)
 
Inf 11 (post)
Inf 11 (post)Inf 11 (post)
Inf 11 (post)
 
Inf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) getInf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) get
 
Inf 9 (grupal 2)
Inf 9 (grupal 2)Inf 9 (grupal 2)
Inf 9 (grupal 2)
 
Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)
 
Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)
 
Inf 6 (grupal 1)
Inf 6 (grupal 1)Inf 6 (grupal 1)
Inf 6 (grupal 1)
 
Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)
 
Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)
 

Último

Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nóminacuellosameidy
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
LA ELECTRICIDAD Y LA ELECTRÓNICA TRABAJO EN GRUPO
LA ELECTRICIDAD Y LA ELECTRÓNICA TRABAJO EN GRUPOLA ELECTRICIDAD Y LA ELECTRÓNICA TRABAJO EN GRUPO
LA ELECTRICIDAD Y LA ELECTRÓNICA TRABAJO EN GRUPOv16959670
 
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskbydaniela5
 
La electricidad y la electrónica saray 10-2
La electricidad y la electrónica saray 10-2La electricidad y la electrónica saray 10-2
La electricidad y la electrónica saray 10-2SariGarcs
 
Tecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaTecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaElizabethLpezSoto
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxCarolina Bujaico
 
BLOG, EXCEL AVANZADO, MÉTODOS ESTADÍSTICOS..docx
BLOG, EXCEL AVANZADO, MÉTODOS ESTADÍSTICOS..docxBLOG, EXCEL AVANZADO, MÉTODOS ESTADÍSTICOS..docx
BLOG, EXCEL AVANZADO, MÉTODOS ESTADÍSTICOS..docxhellendiaz12
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
.Informe electricidad y electronica.docx
.Informe electricidad y electronica.docx.Informe electricidad y electronica.docx
.Informe electricidad y electronica.docxCamila Ortiz
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaYeimys Ch
 
Análisis de Artefactos Tecnologicos .docx
Análisis de Artefactos Tecnologicos .docxAnálisis de Artefactos Tecnologicos .docx
Análisis de Artefactos Tecnologicos .docxmajovaru19
 
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdftecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdflauralizcano0319
 
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfTENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfJoseAlejandroPerezBa
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888ElianaValencia28
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalEmanuelCastro64
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024anasofiarodriguezcru
 
tecno 2024.pdf sara mineiro palacio 10-6
tecno 2024.pdf sara mineiro palacio 10-6tecno 2024.pdf sara mineiro palacio 10-6
tecno 2024.pdf sara mineiro palacio 10-6SaraMineiropalacio
 

Último (20)

Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nómina
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
LA ELECTRICIDAD Y LA ELECTRÓNICA TRABAJO EN GRUPO
LA ELECTRICIDAD Y LA ELECTRÓNICA TRABAJO EN GRUPOLA ELECTRICIDAD Y LA ELECTRÓNICA TRABAJO EN GRUPO
LA ELECTRICIDAD Y LA ELECTRÓNICA TRABAJO EN GRUPO
 
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
 
La electricidad y la electrónica saray 10-2
La electricidad y la electrónica saray 10-2La electricidad y la electrónica saray 10-2
La electricidad y la electrónica saray 10-2
 
Tecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaTecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestría
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptx
 
BLOG, EXCEL AVANZADO, MÉTODOS ESTADÍSTICOS..docx
BLOG, EXCEL AVANZADO, MÉTODOS ESTADÍSTICOS..docxBLOG, EXCEL AVANZADO, MÉTODOS ESTADÍSTICOS..docx
BLOG, EXCEL AVANZADO, MÉTODOS ESTADÍSTICOS..docx
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
.Informe electricidad y electronica.docx
.Informe electricidad y electronica.docx.Informe electricidad y electronica.docx
.Informe electricidad y electronica.docx
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
 
Análisis de Artefactos Tecnologicos .docx
Análisis de Artefactos Tecnologicos .docxAnálisis de Artefactos Tecnologicos .docx
Análisis de Artefactos Tecnologicos .docx
 
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdftecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
 
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfTENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamental
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024
 
tecno 2024.pdf sara mineiro palacio 10-6
tecno 2024.pdf sara mineiro palacio 10-6tecno 2024.pdf sara mineiro palacio 10-6
tecno 2024.pdf sara mineiro palacio 10-6
 

Ver y no_ver_(informe_21)

  • 1. GUÍA DE USO DE LABORATORIOS ESTUDIANTE: Guzmán Gómez Carlos Jossue SEMESTRE: Segundo PARALELO: C CARRERA: Pedagogía de las Ciencias Experimentales Informática PRÁCTICA: #21 TEMA: Eclipse: Imagen Visible y No Visible OBJETIVO: Definir combinaciones informáticas mediante el uso del programa Eclipse para interactuar con una pantalla emergente en relación a observar u ocultar un gráfico indeterminadamente. RESULTADOS DE APRENDIZAJE  Obtener un correcto uso de los controles y objetos que proporciona Eclipse.  Formular códigos que permitan ocultar o visualizar un gráfico de manera interactiva.  Alcanzar trabajos precisos en la estructuración de un formulario. ACTIVIDADES: -Crear nuevos proyectos en el desarrollador Eclipse. -Insertar gráficos y botones de manera organizada. -Mediante el uso de objetos como JLabel y controles como JButton construir un formulario diseñado en aparecer o desaparecer una imagen. DESARROLLO DE CONTENIDOS 1. Primero abriremos el programa Eclipse.
  • 2. 2. Luego se creará un nuevo proyecto dando click izquierdo sobre “File”, “New” y “Java Project”. Después sobre la carpeta nombrada “src” damos click derecho, a continuación, click izquierdo en “Other”, luego en “Swing Designer”, y en “JFrame” para crear el nuevo formulario asignándole su nombre correspondiente. 3. A continuación, se obtendrá un “Source” el cual es un cuadro de código en el que se realizan las respectivas declaraciones de sentencias, códigos y objetos con las funciones que se requieren; en conjunto con el “Design” que es el espacio en el cual se realiza el respectivo diseño de la ventana emergente a utilizar.  “Source”
  • 3.  “Design” 4. Después dando click derecho sobre la ventana a diseñar nos saldrá un menú de opciones, en el cual se dará click sobre “Set layout” y luego en “Absolute layout” para obtener un libre control al momento de ubicar los diferentes eventos que contendrá la ventana emergente. 5. Por consiguiente, se empieza por el diseño que requiera el formulario, en esta ocasión se utilizara un JLabel para insertar la imagen a utilizar en el programa. También se usará 3 JButton que serán empleados de la siguiente manera: 1) btnNewButton: Para interactuar con la opción de visualizar la imagen asignándole por nombre “Ver”. 2) btnNewButton_1: Para interactuar con la opción de ocultar la imagen asignándole por nombre “No ver”. 3) btnNewButton_2: Para interactuar con la opción de salir del evento asignándole por nombre “Salir”.
  • 4. 6. Seguidamente se procede a programar cada botón con su respectiva acción. 7. En primer lugar, dando doble click sobre el botón “Ver” se inserta un “Label1.setVisible (true)” que permitirá mostrar el objeto especificado, que en esta ocasión tiene el nombre de “Label1”. 8. En segundo lugar, dando doble click sobre el botón “No ver” se inserta un “Label1.setVisible (false)” que permitirá ocultar el objeto especificado, que en esta ocasión tiene el nombre de “Label1”.
  • 5. 9. Y en tercer lugar dando doble click sobre el botón “Salir” se inserta un “System.exit (WIDTH)” que nos permitirá salir o cerrar la pantalla emergente en la que se mostrarán los códigos hechos. 10. Utilizar el botón para ordenar correr el programa. 11. Por último, al ejecutar el programa se podrá: 1) Dar click en la opción “No ver” para ocultar la imagen insertada. 2) Dar click en la opción “Ver” para mostrar nuevamente la imagen ocultada. 3) Dar click en la opción “Salir” para cerrar la ventana emergente. 1)
  • 6. f.) ________________________ f.) ________________________ Carlos Jossue Guzmán Gómez MSc. Víctor Zapata ESTUDIANTE DOCENTE 2) 3) BIBLIOGRAFÍA: Oxus, O. (2014, 3 febrero). JAVA GUI PART I. Slideshare. https://www.slideshare.net/oxus20/java-gui-part-i