Enviar búsqueda
Cargar
D0 gui
•
0 recomendaciones
•
60 vistas
P
Pablo Alberto Ponce Lopaczek
Seguir
interfaces de usuario gráfico
Leer menos
Leer más
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 4
Descargar ahora
Descargar para leer sin conexión
Recomendados
Java swing y awt
Java swing y awt
Paulis Rincon
Cuadro comparativo AWT-SWING
Cuadro comparativo AWT-SWING
sofia_27
Java swing
Java swing
frank yordi tejada sanchez
Diapositivas sobre AWT
Diapositivas sobre AWT
Laddy Mathita
Awt y java swing
Awt y java swing
kellycardenas112
Clase swing
Clase swing
Saan Genninson
interfaz grafica
interfaz grafica
carlos midero
Interfaz gráfica de usuario y eventos (introducción)
Interfaz gráfica de usuario y eventos (introducción)
Omar B.
Recomendados
Java swing y awt
Java swing y awt
Paulis Rincon
Cuadro comparativo AWT-SWING
Cuadro comparativo AWT-SWING
sofia_27
Java swing
Java swing
frank yordi tejada sanchez
Diapositivas sobre AWT
Diapositivas sobre AWT
Laddy Mathita
Awt y java swing
Awt y java swing
kellycardenas112
Clase swing
Clase swing
Saan Genninson
interfaz grafica
interfaz grafica
carlos midero
Interfaz gráfica de usuario y eventos (introducción)
Interfaz gráfica de usuario y eventos (introducción)
Omar B.
Patron Mvc Struts 1 y 2
Patron Mvc Struts 1 y 2
mundojava
Clase swing
Clase swing
jhoffry dekentai
Curso Java Avanzado 6 Struts
Curso Java Avanzado 6 Struts
Emilio Aviles Avila
Que Es Swing
Que Es Swing
lpch
Java swing
Java swing
daaaaniela99
Programacion Orientada a Eventos
Programacion Orientada a Eventos
Laura
Java
Java
jbersosa
Introducción a Swing
Introducción a Swing
mrojas_unitec
Aplicaciones java
Aplicaciones java
ediwsongonzales
Tema6resumido
Tema6resumido
Robert Wolf
JAVA Interfaz gráfica (GUI)
JAVA Interfaz gráfica (GUI)
Universidad Santo Tomás
Programacion.....swing
Programacion.....swing
Marilin Panduro
Controles
Controles
ggzhack
Controles swing
Controles swing
José Santos Tenorio
Ppt java
Ppt java
Carlos Elias Perez Fermin
Java ventajas y caracteristicas
Java ventajas y caracteristicas
bat1820
Swing j button, jcheck box y jradiobutton
Swing j button, jcheck box y jradiobutton
Christian Garcia
Lps 15 gu-iconswing
Lps 15 gu-iconswing
jbersosa
Java 120706083911-phpapp01
Java 120706083911-phpapp01
Ricardo Garcia
Unidad 2. Lenguaje orientado a objetos
Unidad 2. Lenguaje orientado a objetos
Universidad del golfo de México Norte
CUESTIONARIO JAVA
CUESTIONARIO JAVA
jesanchez5
C5 applets v2
C5 applets v2
Mariano Galvez
Más contenido relacionado
La actualidad más candente
Patron Mvc Struts 1 y 2
Patron Mvc Struts 1 y 2
mundojava
Clase swing
Clase swing
jhoffry dekentai
Curso Java Avanzado 6 Struts
Curso Java Avanzado 6 Struts
Emilio Aviles Avila
Que Es Swing
Que Es Swing
lpch
Java swing
Java swing
daaaaniela99
Programacion Orientada a Eventos
Programacion Orientada a Eventos
Laura
Java
Java
jbersosa
Introducción a Swing
Introducción a Swing
mrojas_unitec
Aplicaciones java
Aplicaciones java
ediwsongonzales
La actualidad más candente
(9)
Patron Mvc Struts 1 y 2
Patron Mvc Struts 1 y 2
Clase swing
Clase swing
Curso Java Avanzado 6 Struts
Curso Java Avanzado 6 Struts
Que Es Swing
Que Es Swing
Java swing
Java swing
Programacion Orientada a Eventos
Programacion Orientada a Eventos
Java
Java
Introducción a Swing
Introducción a Swing
Aplicaciones java
Aplicaciones java
Similar a D0 gui
Tema6resumido
Tema6resumido
Robert Wolf
JAVA Interfaz gráfica (GUI)
JAVA Interfaz gráfica (GUI)
Universidad Santo Tomás
Programacion.....swing
Programacion.....swing
Marilin Panduro
Controles
Controles
ggzhack
Controles swing
Controles swing
José Santos Tenorio
Ppt java
Ppt java
Carlos Elias Perez Fermin
Java ventajas y caracteristicas
Java ventajas y caracteristicas
bat1820
Swing j button, jcheck box y jradiobutton
Swing j button, jcheck box y jradiobutton
Christian Garcia
Lps 15 gu-iconswing
Lps 15 gu-iconswing
jbersosa
Java 120706083911-phpapp01
Java 120706083911-phpapp01
Ricardo Garcia
Unidad 2. Lenguaje orientado a objetos
Unidad 2. Lenguaje orientado a objetos
Universidad del golfo de México Norte
CUESTIONARIO JAVA
CUESTIONARIO JAVA
jesanchez5
C5 applets v2
C5 applets v2
Mariano Galvez
PRUEBA OFIMATICA WEB
PRUEBA OFIMATICA WEB
Yeison11020
Clase celulares
Clase celulares
Juan Blas Veliz
Trabajo teórico exposcición
Trabajo teórico exposcición
Andy Bsc
Jfc java
Jfc java
Robert Wolf
Glosario de terminos sobre Java
Glosario de terminos sobre Java
Jose Rodriguez
Applet java
Applet java
Jorge Luis Tinoco
Aplicaciones android
Aplicaciones android
edwin
Similar a D0 gui
(20)
Tema6resumido
Tema6resumido
JAVA Interfaz gráfica (GUI)
JAVA Interfaz gráfica (GUI)
Programacion.....swing
Programacion.....swing
Controles
Controles
Controles swing
Controles swing
Ppt java
Ppt java
Java ventajas y caracteristicas
Java ventajas y caracteristicas
Swing j button, jcheck box y jradiobutton
Swing j button, jcheck box y jradiobutton
Lps 15 gu-iconswing
Lps 15 gu-iconswing
Java 120706083911-phpapp01
Java 120706083911-phpapp01
Unidad 2. Lenguaje orientado a objetos
Unidad 2. Lenguaje orientado a objetos
CUESTIONARIO JAVA
CUESTIONARIO JAVA
C5 applets v2
C5 applets v2
PRUEBA OFIMATICA WEB
PRUEBA OFIMATICA WEB
Clase celulares
Clase celulares
Trabajo teórico exposcición
Trabajo teórico exposcición
Jfc java
Jfc java
Glosario de terminos sobre Java
Glosario de terminos sobre Java
Applet java
Applet java
Aplicaciones android
Aplicaciones android
Último
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
ClaudiaPerez86192
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
SaulSantiago25
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
SHERELYNSAMANTHAPALO1
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
EverardoRuiz8
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
EduardoCorado
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
JosLuisFrancoCaldern
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
LuisLobatoingaruca
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
ssuser563c56
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
KEVINYOICIAQUINOSORI
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
guillermosantana15
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
matepura
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
rolandolazartep
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
LauraFernandaValdovi
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
ariannytrading
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
MikkaelNicolae
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
MarcosAlvarezSalinas
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
SuannNeyraChongShing
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
DanielaVelasquez553560
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
JAMESDIAZ55
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
GARCIARAMIREZCESAR
Último
(20)
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
D0 gui
1.
Interfaces de usuario
- 1 - © Fernando Berzal Interfaces gráficas de usuarioInterfaces gráficas de usuarioInterfaces gráficas de usuarioInterfaces gráficas de usuario La mayor parte de las aplicaciones que se utilizan hoy en día incluyen interfaces de usuario más sofisticadas que las de las aplicaciones que se ejecutan en modo consola. Java incluye, como parte de su biblioteca de clases estándar, un conjunto de componentes para crear interfaces gráficas de usuario. Siguiendo la filosofía de su lema (“write once, run anywhere”), estos componentes permiten crear interfaces portables. AWT y Swing Los componentes que se utilizan en Java para crear interfaces gráficas de usuario se agrupan en dos paquetes (y sus correspondientes subpaquetes): java.awt (Abstract Window Toolkit) Los componentes AWT dependen de las facilidades gráficas ofrecidas por cada sistema operativo: los programas escritos con AWT tendrán un “look and feel” distinto en Windows y en UNIX. javax.swing SWING es 100% Java y, por tanto, completamente independiente de la plataforma: los componentes gráficos se pintan en tiempo de ejecución (por lo que las aplicaciones SWING suelen ser algo más lentas que las AWT). En la práctica, las aplicaciones Java con interfaces gráficas de usuario suelen mezclar AWT y SWING (porque AWT se encarga de toda la gestión de eventos y SWING ofrece componentes más sofisticados).
2.
Interfaces de usuario
- 2 - © Fernando Berzal Frames Los frames (marcos) son ventanas en las que se pueden colocar otros controles de los que se utilizan para crear las interfaces gráficas de usuario (botones, etiquetas, cajas de texto, listas desplegables, menús, etcétera). AWT SWING java.awt.Frame javax.swing.JFrame import javax.swing.*; class PrimerFrame extends JFrame { public PrimerFrame() { setTitle("Mi primer programa gráfico"); setSize(400,100); } } public class FrameTest { public static void main(String[] args) { JFrame frame = new PrimerFrame(); frame.setVisible(true); } } NOTA: Por defecto, un frame es de tamaño 0 x 0 píxeles.
3.
Interfaces de usuario
- 3 - © Fernando Berzal Eventos El programa anterior tiene un problema: Cuando se cierra la ventana, dejamos de verla pero el programa no finaliza su ejecución. Para que el programa funcione correctamente, hemos de interceptar el evento que se produce cuando cerramos la ventana y hacer que el programa termine su ejecución en ese momento. Para ello, hay que definir un manejador de eventos en el cuál especificamos qué es lo que queremos que haga el programa. WindowListener & WindowAdapter En este caso, hemos de definir un WindowListener (clase encargada de escuchar eventos asociados a ventanas) y asociárselo al Júrame de nuestro ejemplo. La interfaz java.awt.event.indowListener incluye 7 métodos que corresponden a las distintas acciones que podemos realizar sobre una ventana: traerla a primer plano (windowActivated), dejarla en segundo plano (windowDeactivated), minimizarla (windowIconified), restaurarla (windowDeiconified), abrirla (windowOpened) o cerrarla (windowClosed y windowClosing) Para que no tengamos que definir los 7 métodos, AWT incluye una clase auxiliar, llamada WindowAdapter, de la que sólo tenemos que redefinir aquéllos métodos que verdaderamente nos interesen.
4.
Interfaces de usuario
- 4 - © Fernando Berzal import javax.swing.*; import java.awt.event.*; class PrimerFrame extends JFrame { public PrimerFrame() { setTitle("Mi primer programa gráfico"); setSize(400,100); addWindowListener(new PrimerWindowListener()); } } class PrimerWindowListener extends WindowAdapter { public void windowClosing(WindowEvent e) { System.exit(0); } } public class FrameTestExit { public static void main(String[] args) { JFrame frame = new PrimerFrame(); frame.setVisible(true); } }
Descargar ahora