UNIDAD I.- Elementos de Interfaces Gráficas
|
|
- Francisca Soto Arroyo
- hace 7 años
- Vistas:
Transcripción
1 UNIDAD I.- Elementos de Interfaces Gráficas LECCIÓN Componentes Swing Componentes Gráficos de Swing Los componentes gráficos de Swing se puede agrupar en: Clases básicas Contenedores de alto nivel Contenedores intermedios Componentes atómicos Clases Básicas Proporcionan el soporte y funcionalidad para el resto d elos componentes. javax.swing.jcomponent deriva de la clase java.awt.component Contenedores de alto nivel JFrame Se emplea para crear la ventana principal de una aplicación. Es una ventana con marco que incluye los controles habituales. Los componentes gráficos no se añaden directamente al JFrame sino a su panel de contenido, obtenido con el método getcontentpane(). 1
2 Métodos setdefaultcloseoperation(jframe.exit_on_close) Cerrar la ventana setlayout(layoutmanager x) Definir el administrador de diseño setjmenubar(jmenubar x) Adiciona una barra de menú getcontentpane() Se obtiene el objeto contenedor JDialog Es la clase raíz de las ventanas secundarias que implementan cuadros de diálogo en Swing. Dependen de una ventana principal; si la ventana se cierra, se maximiza o se minimina, las ventanas secundarias ejecutan la misma operación. Puede ser modales o amodales. Constructor: JDialog(frame, Titutlo, true); JOptionPane Se utiliza para crear cuadros de dialógo simples, como los que permiten pedir un valor, mostrar un mensaje de error, solicitar una confirmación. Todos los cuadros de dialogo que implementa JOptionPane son modales (bloquean la interacción del usuario con otras ventanas. Tiene métodos estáticos para determinar el tipo de cuadro de diálogo. Método showmessagedialog showconfirmdialog showinputdialog showoptionpane Presentar un mensaje al usuario Solicitar una respuesta al usuario (si, no, cancel) Solicita la entrada de un dato Permite crear una ventana personalizada 2
3 package dialogossimples; import javax.swing.*; import java.awt.*; public class Dialogos extends JFrame{ public Dialogos(){ super("dialogos simples con Swing"); setsize(300,300); setlocation(200,200); getcontentpane().setbackground(color.cyan); add(new JButton("OK"),"North"); adddialogos(); public void adddialogos(){ JOptionPane.showMessageDialog(this, "No se ha podido encontrar el archivo indicado", "Error de entrada de datos", JOptionPane.ERROR_MESSAGE); int opcion= JOptionPane.showConfirmDialog(this, " Desea realmente Salir?", "Seleccione si desea Salir", JOptionPane.YES_NO_OPTION); String entrada = JOptionPane.showInputDialog(this, "Introduzca un entero", "Solicitud de un número", JOptionPane.QUESTION_MESSAGE); String[] opciones = {"Si, adelante", "Ahora No", "No sé que hacer"; int n = JOptionPane.showOptionDialog(this, " Desea realizar la operación ahora?", "Mensaje de confirmación", JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE, null, opciones, opciones[0]); 3
4 JFileChooser Es un selector de archivos de forma interactiva Método setfileselectionmode() showopendialog(jframe) showsavedialog(jframe) Define el criterio de selección Define que es una ventana para abrir archivos Define que es una ventana para guardar archivos package dialogossimples; import javax.swing.*; import java.awt.*; public class Archivos extends JFrame{ public Archivos(){ super("dialogos para manejo de Archivos"); setsize(300,300); setlocation(200,200); getcontentpane().setbackground(color.cyan); addarchivos(); public void addarchivos(){ JFileChooser selector = new JFileChooser(); int opcion = selector.showopendialog(this); if(opcion == JFileChooser.APPROVE_OPTION){ add(new Label(""+selector.getSelectedFile()),"North"); opcion = selector.showsavedialog(this); JColorChooser Sirve para ejegir un color de una paleta que se presenta en un cuadro de dialogo. 4
5 public void addcolores(){ JColorChooser panel = new JColorChooser(); Color color = panel.showdialog(this, "Elija el color deseado", Color.white); if(color!= null){ add(new Label(""+color),"North"); getcontentpane().setbackground(color); Contenedores intermedios JPanel Contenedor Simple que sirve para agrupar otros componentes. Permite el manejo de bordes y personalizar su presentación gráfica Método setborder(abstractborder x) permite colocar un borde al panel. settooltiptext(string x) permite asignar un texto emergente al panel. package dialogossimples; import javax.swing.*; import java.awt.*; import javax.swing.border.*; public class Intermedios extends JFrame{ public Intermedios(){ super("dialogos para manejo de Archivos"); setsize(300,300); setlocation(200,200); getcontentpane().setbackground(color.cyan); addcomponentes(); 5
6 public void addcomponentes(){ setlayout(new GridLayout(2,2)); JPanel[] p = new JPanel[4]; AbstractBorder[] bordes = {new BevelBorder(BevelBorder.RAISED), new LineBorder(Color.red,5), new EtchedBorder(), new TitledBorder("Título"); String [] texto ={"BevelBorder","LineBorder", "EtchedBorder","TitledBorder"; for(int i=0;i<4;i++){ p[i] = new JPanel(); p[i].setborder(bordes[i]); p[i].settooltiptext(texto[i]); add(p[i]); JScrollPane Es un panel con barras de desplazamiento. Constructor JScrollPane(Component x) JScrollPane(Component x, JscrollPane.HORIZONTAL_SCROLLBAR_ALWAYS, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS) Presenta las barras de desplazamiento si son necesarias Presenta siempre las barras de desplazamiento. JSplitPane Es un panel para administrar dos componentes colocados vertical u horizontalmente y diferenciados por un separador. Constructor y métodos JSplitPanel(JSplitPane.HORIZONTAL_SPLIT, Component p1,component p2) setdividerlocation(int s) setdividerlocation(double s) Divide el panel en dos secciones verticiales. La ubicación de la division en pixeles La ubicación de la división en porcentaje 6
7 Constructor y métodos sethorientation(jsplitpane.vertical_split) Para cambiar la horientación de la división JTabbedPane Panel con solapas para controlar componentes como una pila de fichas. Los componentes se superponen unos con otros de forma que solo uno de ellos es visible en cada momento. Las solapas incluyen un texto y/o un ícono y se pueden colocar en la parte superior, inferior, derecha o izquierda del contenedor. Constructor y métodos JTabbedPane(JTabbedPane.LEFT) addtab(string etiqueta,imageicon x, Component c, String tooltip) inserttab(string etiqueta,imageicon x, Component c, String tooltip, int ubicacion) Para que las solapas se presenten a la izquierda Adiciona un componente con una etiqueta, un ícono y un tooltip. Inserta un componente con una etiqueta, un ícono y un tooltip en una ubicación determinada. JToolBar Implementa una barra de herramientas, formada con botones o controles que aparecen en fila o en columna. Métodos add(component x) addseparator() setfloatable(boolean x) setorientation(jtoolbar.vertical) Adiciona un componente a la barra Adiciona un separador Indica si la barra se puede desplazar o no. Define la orientación de la barra 7
8 package dialogossimples; import javax.swing.*; import java.awt.*; public class OtrosIntermedios extends JFrame{ public OtrosIntermedios(){ super("panel con solapas"); setsize(300,300); setlocation(200,200); getcontentpane().setbackground(color.cyan); addcomponentes(); public void addcomponentes(){ JPanel [] p = new JPanel[5]; Color [] colores = {Color.cyan, Color.blue, Color.magenta, Color.green, Color.white; for(int i=0;i<5;i++){ p[i]=new JPanel(); p[i].setbackground(colores[i]); JTabbedPane solapas = new JTabbedPane(); JSplitPane split = new JsplitPane(JSplitPane.HORIZONTAL_SPLIT, p[0],p[1]); split.setdividerlocation(150); JScrollPane scroll = new JScrollPane(p[2], JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); solapas.addtab("panel dividido", split); solapas.addtab("panel con scroll",scroll); solapas.addtab("otro panel",p[3]); solapas.addtab("otro panel",p[4]); add(solapas); 8
9 public void addbarraherramientas(){ JToolBar barra = new JToolBar(); barra.add(new Button("1")); barra.add(new Button("2")); barra.addseparator(); barra.add(new Button("3")); add(barra,"north"); Componentes atómicos Componente ImageIcon JLabel JButton JToggleButton JCheckBox JRadioButton JMenuBar JMenu JMenuItem JPopupMenu JCheckBoxMenu JRadioButtonMenu JTextField JTextArea JEditorPane JList JCompoBox JProgressBar JScrollBar JSlider JTable Descripición Es una imagen pequeña para utilizarla dentro de otro componente Un texto, opcionalmente acompañado de un ícono Un botón con un texto asociado y un ícono opcional Un botón conmutador (como el botón de negritas) Una casilla de verificación (opcionalmente un ícono) Botones de opción Clases para implementar Menús Componente que permite mostrar y editar una única línea de texto Componente que permite mostrar y editar barias líneas de texto Son campos de texto de múltiples líneas y con formato. Una lista de elementos Implementa un cuadro combinado desplegable Barra configurable que muestra de forma gráfica la progresión temporal de una operación como un porcentaje de la longitud de la barra. Barra de desplazamiento Barra gráfica con un indicador deslizante asociado que sirve para obtener datos de entrada proporcionados por el usuario. Componente altamente configurable que permite visualizar tablas bidimensionales 9
10 Componente JToolTip JTree Descripición Componente que muestra en una ventana emergenteuna breve información de ayuda contextual sobre otros componentes cuando el cursos se sitúa sobre ellos. Componente que permite visualizar datos organizados jerárquicamente en forma de árbol. 10
Programación Orientada a Objetos
Programación Orientada a Objetos Tema 5: Desarrollo de interfaces gráficas de usuario Tema 5-2: Conceptos avanzados de SWING Contenidos Tema 5-2: Conceptos avanzados de SWING 1. COMPONENTES AVANZADOS 2.
Más detallesInterfases gráficas. Programación Orientada a Objetos. https://sites.google.com/site/materialpoo/
Interfases gráficas Programación Orientada a Objetos Componenetes Button Label Panel CheckBox Canvas ComboBox (Cuadro Combinado) Jerarquía de clases Component Container Panel Window Applet Frame Dialog
Más detallesInterfaces Gráficas de Usuario
Interfaces Gráficas de Usuario Las componentes de una GUI desarrollada en Java son objetos de una clase provista por los paquetes AWT o Swing o de una clase derivada de ellas. Cada componente está caracterizada
Más detallesAplicaciones gráficas en Java Librería Swing
Aplicaciones gráficas en Java Librería Swing Sumario: Breve introducción al paquete Swing Tipos de clases del paquete Definición y manejo de contenedores, diálogos y layouts Diseño mediante IDE (Eclipse)
Más detallesAplicaciones de Escritorio
Aplicaciones de Escritorio Interfaces Gráficas con Java Disertantes: Ing. Rasjido, José. AdeS Montenegro, Cristian. Agenda Interfaz Grafica de Usuario Interfaz Grafica de Usuario Aplicaciones de escritorio
Más detallesJava y Eclipse Desarrolle una aplicación con Java y Eclipse
Prefacio 1. Introducción 11 2. Contenido del libro 12 Entorno de desarrollo 1. Instalación del JDK de Java 8 15 2. Instalación de Eclipse Luna 17 3. Descubriendo el IDE 21 3.1 Perspectiva - Vista 22 3.2
Más detalles2.1 Elementos gráficos en Java.
Practica0 de 1. Programa Java tipo consola public class Clase0 { public static void main(string[] args) { System.out.println("Hola Mundo"); System.out.println("Estamos en clase de Interfaces de Usuario");
Más detallesASIGNATURA: LENGUAJE DE PROGRAMACIÓN IV
ASIGNATURA: LENGUAJE DE PROGRAMACIÓN IV Cód.: 31-306 Régimen: Cuatrimestral Horas reloj semanales: 4 Horas prácticas: 36 Horas teóricas: 24 Horas totales: 60 Carrera Sistemas Año del programa: 2016 FUNDAMENTOS:
Más detallesInterfaces gráficas. Jose Jesus García Rueda
Interfaces gráficas Jose Jesus García Rueda Introducción Qué son las interfaces gráficas? Ejemplos bien conocidos Vamos a programar una: Colores.java Conceptos básicos Aplicación gráfica. Contenedores.
Más detallesComponentes Swing. Las clases cuyo nombre comienza por J forman parte de Swing. Todas las demás están incluidas en AWT (Abstract Window Toolkit)
Componentes Swing Las clases cuyo nombre comienza por J forman parte de Swing. Todas las demás están incluidas en AWT (Abstract Window Toolkit) Component es una clase abstracta que representa a cualquier
Más detallesINTERFACES GRÁFICAS. Algoritmia y Programación
Algoritmia y Programación CONTENIDO GUI s (Graphic User Interfaces) Qué son? Componentes Layouts Eventos Editor Componentes Layouts Eventos Slide 2 Qué son? Una interfaz gráfica de usuario (GUI) presenta
Más detallesProgramación de sistemas
Programación de sistemas Interfaces Gráficas I. Conceptos básicos II. Eventos Departamento de Ingeniería Telemática José Jesús García Rueda y Carlos Alario Hoyos
Más detallesSWING. Universidad Nacional de Jujuy Analista Programador Universitario Año 2010 JTP: Jorge R. Mendoza
SWING Universidad Nacional de Jujuy Analista Programador Universitario Año 2010 JTP: Jorge R. Mendoza Jframe y JDialog Los dos tipos de ventanas principales que tenemos en java son JFrame y JDialog. Hay
Más detallesUNIDAD I.- Elementos de Interfaces Gráficas
UNIDAD I.- Elementos de Interfaces Gráficas LECCIÓN 1.2.- Librerías de Interfaz Gráfica 1.2.1.- Librerías gráficas de Java En java existen varios paquetes para manejo de la interfaz gráfica: AWT (Abstract
Más detallesINSTRUCCIÓN PEDIR EN JAVA CON JTEXTAREA Y MOSTRAR CON JLABEL. SETBOUNDS Y SETTEXT. EJEMPLOS. (CU00929C)
APRENDERAPROGRAMAR.COM INSTRUCCIÓN PEDIR EN JAVA CON JTEXTAREA Y MOSTRAR CON JLABEL. SETBOUNDS Y SETTEXT. EJEMPLOS. (CU00929C) Sección: Cursos Categoría: Lenguaje de programación Java nivel avanzado I
Más detallesPasos requeridos para establecer el manejo de eventos para un componente de GUI.
Manejo de eventos con clases anidadas. Por lo general un usuario interactúa con una GUI para indicar las tareas que ésta debe realizar. Por ejemplo, al escribir un mensaje de correo electrónico, pulsamos
Más detallesUSO DE LOS OBJETOS JLABEL, JTEXTFIELD Y JBUTTON
USO DE LOS OBJETOS JLABEL, JTEXTFIELD Y JBUTTON Una aplicación sin usar Formulario A continuación vamos a desarrollar una aplicación sencilla que permita calcular el área del triángulo dado los valores
Más detallesFederico Peinado www.federicopeinado.es
Federico Peinado www.federicopeinado.es Depto. de Ingeniería del Software e Inteligencia Artificial disia.fdi.ucm.es Facultad de Informática www.fdi.ucm.es Universidad Complutense de Madrid www.ucm.es
Más detalles1 Funcionalidades Java que se presentan en esta práctica
Índice 1 Funcionalidades Java que se presentan en esta práctica... 1 2 Una aplicación gráfica en Java... 1 3 El manejo de eventos en Java... 2 4 Tareas... 3 1 Funcionalidades Java que se presentan en esta
Más detallesInterfaces gráficas de usuario
Interfaces gráficas de usuario Presentación basada en: 1. Como Programar en Java. Deitel y Deitel. Ed. Prentice-Hall. 1988 2. Java, Curso de programación. Fco. Javier Ceballos. Ed. Alfoomega&RA-MA, 2003.
Más detallesINTERFACES GRÁFICAS MTRA. CAROLINA GALAVIZ INZUNZA. Mtra. Carolina Galaviz Inzunza
INTERFACES GRÁFICAS MTRA. CAROLINA GALAVIZ INZUNZA INTRODUCCIÓN Hasta ahora hemos desarrollado programas que usan la consola para interactuar con el usuario. Esa forma de interfaz de usuario es muy simple
Más detallesFacultad de Ingeniería Escuela de Ingeniería de Sistemas y Computación Algoritmia y Programación
Facultad de Ingeniería Escuela de Ingeniería de Sistemas y Computación Algoritmia y Programación LaboratorioTema: Arreglos Unidimensionales y Bidimensionales Fecha: 12 al 26 de Mayo Objetivos: 1. Comprender
Más detallesCentro Asociado Palma de Mallorca. Antonio Rivero Cuesta
Centro Asociado Palma de Mallorca Introducción Práctica de Programación Java Antonio Rivero Cuesta Sesión VI Interfaces Gráficas de Usuario... 9 Introducción... 10 Componentes... 13 Container... 16 Gestores
Más detallesUniversidad de los Andes Ingeniería de Sistemas y Computación
Universidad de los Andes Ingeniería de Sistemas y Computación ISIS1205 - Algorítmica y Programación por Objetos II 2006-1 Hoja de Trabajo sobre los menus El objetivo de este taller es aprender a utilizar
Más detallesSoporte Java para el desarrollo de GUIs. Interfaces gráficas de usuario (2): Swing. Swing AWT. Soporte nativo para GUIs. Una aplicación Swing sencilla
Soporte Java para el sarrollo GUIs Interfaces gráficas usuario (2): Swing Programación Orientada a Objetos Facultad Informática Swing AWT Swing utiliza el molo eventos basado en legación AWT (finido a
Más detallesMANIPULACIÓN DE DATOS
MANIPULACIÓN DE DATOS Asignatura: Desarrollo deaplicaciones II Unidad Temática: Manipulación de Datos Objetivo: El alumno implementará una aplicación que permita el manejo de datos y la generación de reportes
Más detallesDiseño de Interfaces de Usuario JAVA. 4. IU - Swing. import javax.swing.*;
JAVA 4. IU - Swing import javax.swing.*; ETSI Ingeniería Informática. Universidad de Granada 1 1. Introducción a Swing Compuesto de componentes gráficos ajustables y en los que el comportamiento (look-and-feel)
Más detallesConstruir una Interfaz Gráfica
Construir una Interfaz Gráfica JAVA, permite al programador: -Diseñar y programar en interfaces gráficas de usuario en forma rápida y sencilla. -Cuenta con dos paquetes de clases predefinidos que brindan
Más detallesIntroducción a Swing. Taller de Programación 2016
Introducción a Swing Taller de Programación 2016 tprog@fing.edu.uy Introducción En qué estamos exactamente? Cómo debemos codificar? Por donde empezar? Empecemos por entender el contexto y la arquitectura
Más detallespublic void mousepressed(mouseevent evento) Se llama cuando se oprime un botón del ratón, mientras el cursor del ratón está sobre un componente.
GUI Manejo de eventos de ratón Para manejar eventos de ratón debe implementarse los métodos de las interfaces de escucha de eventos MouseListener y MouseMotionListener. Estos eventos pueden atraparse para
Más detallesUSO DE LOS OBJETOS JLABEL, JTEXTFIELD Y JBUTTON
USO DE LOS OBJETOS JLABEL, JTEXTFIELD Y JBUTTON Una aplicación sin usar Formulario A continuación vamos a desarrollar una aplicación sencilla que permita calcular el área del triángulo dado los valores
Más detallesDesarrollo de aplicaciones gráficas
Desarrollo de aplicaciones gráficas M.C. Jorge Eduardo Ibarra Esquer Universidad Autónoma de Baja California jorgeeie@uabc.mx Febrero de 2006 Aplicaciones gráficas en Java Estas aplicaciones pueden dividirse
Más detallesAgenda. Contenedores y componentes
Agenda Tipos de objetos y clases de la GUI Guía detallada para crear una interfaz gráfica de usuario Guía detallada para la gestión de eventos Problema 1 del boletín 5 Problema 2 del boletín 5 Contenedores
Más detallesLenguajes de Programación Curso Práctica 8. Interfaces gráficas de usuario y Swing. Trabajo con modelos. 1. Un ejemplo 2. 2.
Objetivos Interfaces gráficas de usuario y Swing. Trabajo con modelos. Índice 1. Un ejemplo 2 2. Tareas 7 1 Como se comentó en las clases de teoría, el tratamiento de eventos en aquellos componentes Swing
Más detallesExamen de Programación II (Ingeniería Informática)
Examen de Programación II (Ingeniería Informática) Septiembre 2010 1) Lenguaje C (2 puntos) Escribir el módulo "elimina_substring" (ficheros elimina_substring.h y elimina_substring.c) que defina una única
Más detallesOBJETOS CONTENEDORES JPANEL Y JSCROLLPANEL
OBJETOS CONTENEDORES JPANEL Y JSCROLLPANEL Swing Containers Los objetos pertenecientes a Swing Containers, son objetos que permiten agrupar a otros objetos y facilitan el manejo de ciertos procesos dentro
Más detallesPHOTOSHOP Concepto.- Espacio de trabajo.-
PHOTOSHOP Concepto.- Photoshop es una tienda de fotos, programa de diseño para alterar tomas fotográficas, creando efectos a partir de filtros de color y capas. Espacio de trabajo.- Cree y manipule documentos
Más detallesRealizar el diseño correcto de formularios y menús, usando las características de los objetos.
A. SILÁBO. UNIVERSIDAD CATÓLICA LOS ÁNGELES DE CHIMBOTE FACULTAD DE INGENIERIA ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS SÍLABO/PLAN DE APRENDIZAJE PROGRAMACION VISUAL I 1. Información General 1.1.
Más detallesDesarrollo de Aplicaciones en Java INF 473
Desarrollo de Aplicaciones en Java INF 473 Desarrollo de Interfaces Gráficas Componentes Swing II Prof. José Miguel Rubio jose.rubio.l@ucv.cl jrubio@inf.ucv.cl PUCV Marzo 2008 0 Generación de código Diferencia
Más detallesTransparencias de Java. Tema 7: AWT. Uploaded by Ingteleco
Transparencias de Java Tema 7: AWT Uploaded by Ingteleco http://ingteleco.webcindario.com ingtelecoweb@hotmail.com La dirección URL puede sufrir modificaciones en el futuro. Si no funciona contacta por
Más detallesTipos de programas en Java. Programación basada en eventos. Programación basada en eventos. Creación de una interfaz gráfico de usuario
Tipos de programas en Java Programación basada en eventos Aplicaciones Se pueden ejecutar directamente en un entorno Java Tipos Modo de consola -Interacción mediante teclado -Interfaz basado en texto Aplicaciones
Más detallesUNIDAD I.- Elementos de Interfaces Gráficas
UNIDAD I.- Elementos de Interfaces Gráficas LECCIÓN 1.5.- Computación gráfica 1.5.1.-Sistema de coordenadas Para ubicar los objetos gráficos se utiliza un sistema de coordenadas Espacio del dispositivo:
Más detallesInterfaces de usuario [Interfaces de usuario con Java]
Interfaces de usuario [Interfaces de usuario con Java] M. en C. Sergio Luis Pérez Pérez UAM CUAJIMALPA, MÉXICO, D. F. Trimestre 14-P Sergio Luis Pérez (UAM CUAJIMALPA) Curso de Interfaces de Usuario 1
Más detallesIntroducción al lenguaje JAVA
Universidad Autónoma de Tlaxcala Introducción al lenguaje JAVA M.C.. José Juan Hernández ndez Mora Cuarta sesión 1. Imágenes en Java 2. Animaciones sencillas con imágenes en Java 3. Interfaz de usuario
Más detallesEn Fireworks, puede crear una bar nav creando un símbolo en el Editor de botones y luego poniendo instancias de dicho símbolo en el lienzo.
Creación de barras de navegación Una barra de navegación, también denominada bar nav, es un grupo de botones que ofrece vínculos a otras áreas de un sitio Web. Normalmente, no cambia de aspecto en el sitio,
Más detallesLaboratorio de Redes de Comunicaciones Recursos de Sistema en Java
Laboratorio de Redes de Comunicaciones Recursos de Sistema en Java Properties System Runtime Swing Properties (I) Un property define atributos de forma persistente. Son adecuados cuando los valores de
Más detallesIntroducción a la Programación Orientada a Objetos
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A S GUI Objetos y s Dr. Luciano H. Tamargo http://cs.uns.edu.ar/~lt Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur, Bahía Blanca
Más detallesCAPITULO 11. CONSTRUIR INTERFACES GRAFICAS DE USUARIO
CAPITULO 11. CONSTRUIR INTERFACES GRAFICAS DE USUARIO 11.1 Introducción La Interfaz de usuario, es la parte de una aplicación que está visible en la pantalla y que permite que un usuario interactúe con
Más detallesInterfaces gráficas con Swing
Interfaces gráficas con Swing Java y Servicios Web I Master en Ingeniería Matemática Manuel Montenegro Dpto. Sistemas Informáticos y Computación Desp. 467 (Mat) montenegro@fdi.ucm.es Introducción Swing
Más detallesIndice. Swing: conceptos. Generalidades. Swing & AWT: diferencias. Interfaz Gráfica de Usuario (GUI)
Indice Interfaz Gráfica de Usuario (GUI) Unidad: 2 Laboratorio de Programación Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Swing Generalidades Conceptos y caracteristicas
Más detallesALGORITMICA Y PROGRAMACION POR OBJETOS I
ALGORITMICA Y PROGRAMACION POR OBJETOS I Nivel 5 Construyendo la Interfaz Gráfica Marcela Hernández Hoyos Motivación Interfaz usuario Modelo del mundo Usuario Único medio de comunicación entre el usuario
Más detallesUNIVERSIDAD NACIONAL DE SAN JUAN FACULTAD DE CIENCIAS SOCIALES DEPARTAMENTO DE CIENCIAS ECONÓMICAS PROGRAMA DE EXAMEN DE LA ASIGNATURA
UNIVERSIDAD NACIONAL DE SAN JUAN FACULTAD DE CIENCIAS SOCIALES DEPARTAMENTO DE CIENCIAS ECONÓMICAS PROGRAMA DE EXAMEN DE LA ASIGNATURA SISTEMAS DE INFORMACION II PLAN 2016 AÑO 2018 Bolilla 1 Access. Access.
Más detallesGUIs en Java (4) Iván Alonso
GUIs en Java (4) Iván Alonso e-mail: ivan.alonso.gutierrez@gmail.com Recordatorio de sistemas de interfaces AWT - Swing - SWT AWT (Abstract Windowing Toolkit) Utiliza los componentes nativos de cada sistema
Más detallesInterfaces gráficas de usuario
Las interfaces gráficas de usuario Interfaces gráficas de usuario Hasta ahora hemos desarrollado programas que usan la consola para interactuar con el usuario. Esa forma de interfaz de usuario es muy simple
Más detallesCONSTRUIR INTERFACES GRAFIC I AS D E USUARIO I O (GUI) I 1
CONSTRUIR INTERFACES GRAFICAS DE USUARIO (GUI) 1 Un GUI se construye mediante componentes que se ubican en la pantalla. Los componentes se representan mediante objetos. La distribución de los componentes
Más detallesimport javax.swing.*; import javax.swing.event.*; import java.awt.*; import java.awt.event.*;
1 1 1 1 0 1 0 1 /* 1 - Desarrolle un programa que permita el ingreso de dos * números en controles de tipo JTextField y mediante dos * controles de tipo JRadioButton permita seleccionar si * queremos sumarlos
Más detallesCentro Asociado Palma de Mallorca. Antonio Rivero Cuesta
Centro Asociado Palma de Mallorca Antonio Rivero Cuesta Interfaces Gráficas de Usuario... 7 Pasos básicos... 9 Ejemplo de interfaz gráfica... 13 Código fuente... 14 Componentes... 18 Gestores de disposición...
Más detallesProgramación Orientada a Objetos
Programación Orientada a Objetos Tema 5: Desarrollo de interfaces gráficas de usuario Tema 5-1: Conceptos básicos de SWING Contenidos Tema 5-1: Conceptos básicos de SWING 1. INTRODUCCIÓN 2. COMPONENTES
Más detallesUSO DEL OBJETO JTABLE
USO DEL OBJETO JTABLE Objeto de Control JTable Como programadores, sabemos muy bien que la presentación de datos tabulados es una de las tareas más comunes que se presentan al momento de crear interfaces
Más detallesDesarrollo de Aplicaciones en Java INF 473
Desarrollo de Aplicaciones en Java INF 473 Desarrollo de Interfaces Gráficas Componentes Swing Prof. José Miguel Rubio jose.rubio.l@ucv.cl jrubio@inf.ucv.cl PUCV Marzo 2008 0 Interfaces de usuario en java
Más detallesJava Avanzado Facultad de Ingeniería. Escuela de computación.
2 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 8 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo de sus prácticas
Más detallesProgramación orientada a objetos. Capítulo 11 Construir interfaces gráficas de usuarios
Programación orientada a objetos Capítulo 11 Construir interfaces gráficas de usuarios Interfaces gráficas de usuario (GUI: Graphical User Interface) - Componentes de las interfaces - Disposición (layout)
Más detallesINGRESAR DATOS CON UN CONTROL VISUAL EN JAVA. CLASE JTEXTFIELD Y MÉTODO GETTEXT. EJEMPLOS (CU00928C)
APRENDERAPROGRAMAR.COM INGRESAR DATOS CON UN CONTROL VISUAL EN JAVA. CLASE JTEXTFIELD Y MÉTODO GETTEXT. EJEMPLOS (CU00928C) Sección: Cursos Categoría: Lenguaje de programación Java nivel avanzado I Fecha
Más detallesCapítulo 7. Introducción a las Interfaces Gráficas de usuario. Continuar
Capítulo 7 Introducción a las Interfaces Gráficas de usuario Continuar Introducción Se explicará qué es una interfaz gráfica, cómo han evolucionado y cómo es que debe desarrollarse un programa que incluya
Más detallesProblema 1 (2 puntos)
Programación de Sistemas Grado en Ingeniería de Sistemas de Comunicaciones y Grado en Ingeniería Telemática Leganés, 21 de marzo de 2014 Duración de la prueba: 75 min Problema 1 (2 puntos) Examen parcial
Más detallesJava Avanzado Facultad de Ingeniería. Escuela de computación.
2 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 7 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo de sus prácticas
Más detallesNIVEL 16: ESTRUCTURAS RECURSIVAS N-ARIAS
1 NIVEL 16: ESTRUCTURAS RECURSIVAS N-ARIAS JTree 2 Agenda Qué es? Conceptos Creación de un JTree Personalización de un JTree Selección de nodos Actualización dinámica del árbol Visualización de un archivo
Más detallesExcel 2013 Introducción al entorno de trabajo
Excel 2013 Introducción al entorno de trabajo Contenido CONTENIDO... 1 DESCRIPCIÓN DE LA VENTANA PRINCIPAL... 2 OBTENER AYUDA... 10 1 Descripción de la ventana principal Barra de título: visualiza el nombre
Más detallesMANEJO DE LOS SWING WINDOWS
MANEJO DE LOS SWING WINDOWS Objeto JDialog y JFrame JDialog es un componente que sirve para presentar diálogos que son ventanas auxiliares que se presentan cuando se registra un evento dentro de un programa,
Más detallesCreación y modificación de tablas
Creación y modificación de tablas Una tabla es un objeto que contiene datos dispuestos en filas y columnas. Es posible crear un objeto de tabla a partir de una tabla o estilo de tabla vacío. También se
Más detallesJava Avanzado Facultad de Ingeniería. Escuela de computación.
2 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 6 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo de sus prácticas
Más detallesTema 6. Interfaces gráficas de usuario (Parte 1)
Programación en Java Tema 6. Interfaces gráficas de usuario (Parte 1) Luis Rodríguez Baena Facultad de Informática Swing y AWT (I) JDK 1.0 introdujo la creación de interfaces gráficas de usuario (GUI,
Más detallesIngeniería del Software Separación entre Presentación y Lógica del Negocio
Introducción En este laboratorio desarrollaremos una aplicación que verifica si una cuenta y un password son correctos. En dicha aplicación la presentación y la lógica del negocio se definirán en dos capas
Más detallesConclusiones en la organización del código de gestión de eventos... 92
Índice General Capítulo 1.- Introducción... 19 1.1. Interfaces de usuario...19 1.1.1. Aplicación de consola vs. Aplicación con Interfaz Gráfica de Usuario... 21 1.1.2. Elementos gráficos... 22 1.1.3. Gestión
Más detallesHÉCTOR ARTURO FLÓREZ FERNÁNDEZ
HÉCTOR ARTURO FLÓREZ FERNÁNDEZ Ingeniero electrónico e ingeniero de sistemas de la Universidad El Bosque; magíster en Ciencias de la Información y las Comunicaciones de la Universidad Distrital Francisco
Más detallesEntorno de trabajo de Excel 2010
Entorno de trabajo de Excel 2010 Descripción de la ventana principal Barra de herramientas de acceso Rápido Fichas Barra de Título Cinta de opciones Ayuda de Ms. Excel Nombre de celda activa Encabezado
Más detallesHasta ahora hemos desarrollado programas que usan la consola para interactuar con el usuario.
INTRODUCCIÓN Hasta ahora hemos desarrollado programas que usan la consola para interactuar con el usuario. Esa forma de interfaz de usuario es muy simple y nos ha permitido centrarnos en la programación
Más detallesPRESENTACIÓN DE LA ASIGNATURA E INTRODUCCIÓN A LA PROGRAMACIÓN VISUAL
PRESENTACIÓN DE LA ASIGNATURA E INTRODUCCIÓN A LA PROGRAMACIÓN VISUAL Aspectos Generales El curso de Programación Visual está orientado al diseño de aplicaciones bajo entorno visual comúnmente a través
Más detallesTEMA 7: INTRODUCCIÓN A PAINT.NET.
TEMA 7: INTRODUCCIÓN A PAINT.NET. 1. QUÉ ES PAINT.NET? 2. LA PANTALLA DE PAINT.NET. 3. VENTANA O CAJA DE HERRAMIENTAS. 4. VENTANA DE COLORES. 5. OPERACIONES DE EDICIÓN. 6. MODIFICAR IMÁGENES. 7. OPERACIONES
Más detallesProgramación Basada en Eventos
Programación Basada en Eventos La construcción de una GUI utiliza un modelo de programación basado en eventos. En este modelo el orden en el cual se ejecutan las instrucciones de un programa va a quedar
Más detallesDebe definir un menú para poder añadir elementos a ella. Entrar al panel de WordPress.
Definición de un menú Debe definir un menú para poder añadir elementos a ella. Entrar al panel de WordPress. En el menú "Apariencia" en el lado izquierdo del cuadro de instrumentos, seleccione la opción
Más detallesIntroducción a Openoffice Writer
Introducción a Openoffice Writer Práctica 0: Introducción a Openoffice Writer 1. Objetivo de la práctica. El objetivo de esta práctica es conocer y manejar herramientas básicas del entorno de Openoffice
Más detallesEl botón inicio contiene los siguientes elementos:
TABLA DE CONTENIDO MICROSOFT WINDOWS... 2 1. EL ESCRITORIO... 2 2. BOTON INICIO:... 2 2.1 Apagar el sistema:... 2 2.2 Ejecutar:... 2 2.3 Ayuda:... 2 2.4 Buscar:... 3 2.5 Configuración:... 3 2.6 Documentos:...
Más detallesFederico Peinado
Federico Peinado www.federicopeinado.es Depto. de Ingeniería del Software e Inteligencia Artificial disia.fdi.ucm.es Facultad de Informática www.fdi.ucm.es Universidad Complutense de Madrid www.ucm.es
Más detallesExcel Fundamentos de Excel. Área académica de Informática
Excel 2010 Fundamentos de Excel Área académica de Informática 2014 Fundamentos de Excel Orientación sobre el software Microsoft Excel es una herramienta ideal para organizar y analizar datos, ahora aprenderás
Más detallesCAPÍTULO 1. MI PRIMERA APLICACIÓN...
CONTENIDO PRÓLOGO... XIX CAPÍTULO 1. MI PRIMERA APLICACIÓN... 1 FORMULARIOS... 3 BIBLIOTECA JFC... 5 ESTRUCTURA DE UNA APLICACIÓN... 6 Compilar y ejecutar la aplicación... 10 DISEÑO DE LA INTERFAZ GRÁFICA...
Más detallesConocer la nueva interfaz de Word 2010
Conocer la nueva interfaz de Word 00 Como novedad general de la versión 00 de Office encontramos la posibilidad de cancelar el proceso de apertura de las aplicaciones. Al iniciar cualquiera de los programas
Más detallesEVENTOS en Java generador de un evento gestor de eventos
Ahora ya conocemos los diferentes componentes que existen en la GUI de Java y sabemos como distribuirlos y diseñarlos pero aún no hemos hecho que interactúen con el usuario: si pulsamos sobre un botón
Más detallesDefinición de una base de datos. Un manejador de base de datos es un programa que permite administrar y organizar una serie de datos.
Definición de una base de datos. Un manejador de base de datos es un programa que permite administrar y organizar una serie de datos. Utilidad de una base de datos Ahora bien, en las bases de datos electrónicas
Más detallesUso de Java Swing. Noviembre de 2013
Uso de Java Swing Noviembre de 2013 Introducción Esta lección les dará la oportunidad de introducirlos al manejo de la clase Swing. Despues de explicar en que consiste Swing, veremos como compilar y correr
Más detallesTEMARIO CURSO EXCEL 2010
TEMARIO CURSO EXCEL 2010 LECCIÓN 1 Introducción 1. Qué es una hoja de cálculo? 2. Excel 3. Entrar y salir de Excel 4. Práctica 5. Cuestionario LECCIÓN 2 El entorno de trabajo 1. Interfaz del programa 2.
Más detallesUnidad 3. Lección 4: Insertar tablas y gráficos.
Unidad 3 Lección 4: Insertar tablas y gráficos. En esta lección se presenta como insertar tablas y gráficos, y el procedimiento para la personalización de los mismos, mejorando las presentaciones en las
Más detallesAl realizar este curso, el alumno adquirirá las siguientes habilidades y conocimientos:
EXCEL 2007 OBJETIVOS Al realizar este curso, el alumno adquirirá las siguientes habilidades y conocimientos: Conceptos básicos sobre hojas de cálculo. Aspecto e interfaz de Microsoft Excel. Gestión de
Más detallesUniversidad de Guadalajara Centro Universitario de los Lagos
Universidad de Guadalajara Centro Universitario de los Lagos PROGRAMA DE ESTUDIO FORMATO BASE 1. IDENTIFICACIÓN DEL CURSO Nombre de la materia Diseño y Programación Orientada a Objetos Clave de la materia:
Más detallesLección 1: Descripción general Sección: Conocimientos generales & Certificación.
Sección: &. PASO A PASO 01 Primer Miniproyecto HABILIDADES TECNOLÓGICAS Iniciar Excel Usar las herramientas en pantalla Navegar en la Cinta de opciones Abrir la vista Backstage Usar la pestaña Archivo
Más detallesPortal ING Commercial Card. Guía de referencia rápida de administrador del programa
Portal ING Commercial Card Guía de referencia rápida de administrador del programa Introducción Esta guía de referencia rápida proporciona información sobre la administración del programa, para gestionar
Más detallesSegundo Certamen Tiempo: 100 minutos
Segundo Certamen Tiempo: 100 minutos 1. Se tiene la siguiente aplicación Java. 30 a) Genere la versión Applet equivalente. b) Muestre un archivo html que incluya esta Applet. c) Con qué comando usted prueba
Más detallesExcel 2010 Introducción al entorno de trabajo
Excel 2010 Introducción al entorno de trabajo Contenido CONTENIDO... 1 DESCRIPCIÓN DE LA VENTANA PRINCIPAL... 2 INGRESAR DATOS... 9 INTRODUCCIÓN A EXCEL WEB APPS... 10 1 Descripción de la ventana principal
Más detallesUn cuadro de diálogo es un cuadro con opciones que aparece normalmente cuando se activa una opción del menú principal del programa.
EJERCICIO GUIADO. JAVA: DIÁLOGOS Cuadros de Diálogo Un cuadro de diálogo es un cuadro con opciones que aparece normalmente cuando se activa una opción del menú principal del programa. Los cuadros de diálogo
Más detallesPara imprimir hay que tener en cuenta las opciones que se encuentran en tres grupos:
LECCION 6 IMPRESION Para imprimir hay que tener en cuenta las opciones que se encuentran en tres grupos: 1. Obtener vista preliminar 2. Modificar el formato de página 3. Impresión del documento LA VISTA
Más detalles