Interfaces de usuario con



Documentos relacionados
USO DE LOS OBJETOS JLABEL, JTEXTFIELD Y JBUTTON

Manual de creación de Interfaces de Usuario en Netbeans

Trabajando con GUI en Java Componente java.swing

Conociendo el ambiente de programación de Java. M. en C. Erika Vilches

Tutorial 4. Aplicaciones Web con NetBeans 5.0

Interfaces gráficas de usuario

Creación de interfaces de

Carrera: Analista de Sistemas. Asignatura: Resolución de Problemas y Algoritmos

Entorno de Programación Visual Studio 6

JAVA NATIVE INTERFACE (JNI) INVOCANDO C/C++ DESDE JAVA

1. El entorno de desarrollo Eclipse

Trabajando con GUI en Java Componente java.swing

Sistemas Distribuidos (IS18) Ciclo Guía para generar BPEL y CASA

1. El entorno de desarrollo Eclipse

Crear una Activity en Android. Paso por paso

Eclipse Visual Editor

RUEDA TORRES DULCE CAROLINA 3CM2 JAX-WS WEB SERVICES WEB APPLICATION DEVELOPMENT

GUÍA DE LABORATORIO 5 ARREGLOS DE UNA DIMENSIÓN

USO DE LOS OBJETOS JLABEL, JTEXTFIELD Y JBUTTON

Construir una Interfaz Gráfica


Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación

Entorno de Desarrollo - 1 -

CONFIGURACIÓN DE JAVA

Proyecto de Facturación con Filemaker Pro 12

Conocimientos previos

MODIFICAR Y CREAR ARCHIVOS DE UNA APLICACIÓN WEB

Manual de Usuario del

Programación Avanzada Ingeniería Civil en Computación

U.A.B.C. - Facultad de Ingeniería Carrera de Ingeniero en Computación Como Hacer un JSP con JBoss y Eclipse

Clase Práctica Nº 1 ED 2015

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

Instrucciones para el despliegue de EJBs

Aprendiendo Netbeans Ing. Ricardo Morales 2011 NETBEANS (JAVA)

MetaTrader 4 para Android Manual de Usuario

3_formato I. NOTA: al pegar unas celdas sobre otras no vacías, se borrará el contenido de estas últimas.

Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III

Guía para la Automatización de Documentos en. Microsoft Word

Tutorial Correo Web UC

CURSO INSTALACION E IMPLEMENTACION ALOJA SOFTWARE HOTEL MODULO 03: HABITACIONES DEL HOTEL [1]

Nota: Se puede tener un acceso directo definido o podemos entrar a través de la

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

Manual para el administrador de cuentas personales o familiares

Al entrar a la página de acceso al sitio te aparece la siguiente pantalla:

Instalación de Free Pascal v

INSTRUCCIONES PARA EL MANEJO DEL MUSESCORE PROGRAMA LIBRE DE NOTACIÓN MUSICAL

SUPERINTENDENCIA DE BANCOS Y SEGUROS

ANEXO Windows 98. En el curso trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio.

GENERACIÓN Y ADMINISTRACIÓN DE MACROS GENERADAS

CREACIÓN DEL PRIMER PROYECTO EN mikrobasic PRO for AVR

Manual básico de administración de Joomla

Administrar El Usuario Mediante Windows NT

Para crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas.

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN

GUIA DE LABORATORIO N 8 A(Netbeans-java,Glassfish)

Manual de Correo Electrónico del HUMV

Tutorial para el uso e instalación del Servicio de Reportes SQL Server

ASISTENCIA TÉCNICA A LA SEGURIDAD EN PYMES DE MELILLA MANUAL WINSCP

MANUAL DEL USUARIO: EDITOR E-COMMERCE

MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DEL CLIENTE VoIP X-LITE

LABORATORIO Nº 1 Sistemas de Información asociados a los Formularios en Excel

Web Services. Visual Basic 2005 Ejemplo de Web Services. Alumnos Colaboradores: Rosario Avendaño Mirta Frias Laura Langer

GUIA DE EJERCICIOS Nº 1 INSTRUMENTACIÓN AVANZADA

>> Programación Visual (GUI)

Witbox. Manual de Repetier-Host. Witbox

Fundamentos de Programación

Carlos Castro Grande 1

Software para transferencia de archivos utilizando redes Peer To Peer. MANUAL DE USUARIO U2U Versión 1.0 Beta 2009

Manual del panel. Core-Admin

MetaTrader 4 para iphone

FRAMEWORK SPRING EN UNA APLICACIÓN WEB

Personaliza tus formatos de impresión en ClassicGes 5.0

OPCIONES DEL EDITOR WEB CKEDITOR

PRACTICA 0:EL IDE DE C++ BUILDER 5.0

EDUCASTUR BLOG. Comunidad Educativa de Blogs. Formatear el texto de un artículo

MANUAL DE LA APLICACIÓN DE ENVÍO DE SMS

Interfaces gráficas. Jose Jesus García Rueda

Aprovechamiento pedagógico de Cmap Tools

Universidad ORT - Arquitectura de Software. Requisitos

Gestión de usuarios en Apache DS

GUIA DE USO DEL ACCPRO

BUSINESS OBJECTS EDICIÓN DE REPORTES NIVEL I

Ayuda básica relativa al interfaz web

PRÁCTICA 08. GUIDE. Calculadora. Montor Láscares Pedro Antonio Ortiz Rosas Mario

Nota: esta practica se ha preparado para Netbeans 5.5, pero en principio vale también para Netbeans 6.

7.2 Creando capas: el acuario virtual. Se puede crear una capa siguiendo cualquiera de los siguientes procedimientos:

CENTRO DE INVESTIGACIÓN CIENTÍFICA Y DE EDUCACIÓN SUPERIOR DE ENSENADA, BAJA CALIFORNIA Departamento de Cómputo / Dirección de Telemática ÍNDICE

Broker Plus. Guía de uso ProBacktest TM

Colombia GPS Manual del usuario Funciones de usuario final

Práctica 10: Alarmas e Informes.

Manual de NetBeans y XAMPP

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana

CONFIGURE SU CUENTA DE CORREO EN MICROSOFT OUTLOOK

Lo que necesitaremos para programar en Java, será un editor de texto o IDE y la JDK.

ELT 3992 AUTOMATICA II LABORATORIO No. 5 PANEL VIEW COMPONENT HMI C600

Interfaz Web de Correo

osoftware para Aprendizaje de Sistemas Operativos IA-32 (en Windows de 32 Bits)

Transcripción:

Interfaces de usuario con Netbeans Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es

Objetivos Desarrollar programas con interfaces de usuario utilizando el generador de NetBeans Java 2

Índice Netbeans Ejemplo de aplicación GUI con NetBeans Java 3

Interfaces de usuario (GUI) con NetBeans NetBeans permite el desarrollo de GUIs con componentes AWT y Swing de forma gráfica Dispone de un Inspector de componentes que permite visualizar el árbol de componentes y las propiedades de los mismos La forma de trabajo es mediante drag & drop de los componentes y facilita el alineamiento y posicionado de componentes Permite configurar las propiedades de cada componente y asignar gestores de eventos Java 4

Lanzar NetBeans y seleccionar File:New Project Seleccionar en Categories General y en Projects Java Application. Pulsar Next En el Project Name ingresar ConversorProy y seleccionar una ubicación para el proyecto. Deseleccionar la opción Create Main Class. Pulsar Finish Pulsar el botón derecho sobre el nombre del proyecto y seleccionar New:JFrame Form En el campo ClassName del diálogo Escribir ConversorGUI y pulsar Finish Java 5

Java 6

IDE de NetBeans Los elementos principales de la IDE de NetBeans son: Palette Contiene todos los compoentes Swing y AWT El área Design donde se va a construir visualmente la GUI. Tiene dos vistas: source y design. Editor Property Permite editar las propiedades de cada componente El Inspector es una visión gráfica de los componentes de la aplicación Java 7

En la ventana Inspector seleccionar con un click JFrame En el campo title de la ventana Properties escribir Conversor Celsius Arrastrar un JTextField desde la paleta a la esquina superior izquierda del área Design Arrastrar un JLabel a la derecha del JTextField (alinear) Arrastrar un JButton desde la paleta a la izquierda y debajo de JTextField (alinear) Arrastrar un JLabel a la derecha del JButton (alinear) Java 8

Java 9

Haciendo doble click sobre cada componente se puede modificar el texto que por defecto coloca el IDE. En el JTextField borrar el texto (se encoge). En JButton escribir Convertir. La JLabel superior poner Celsius y la de abajo Hacer shift-click en los componentes JTextField y JButton para seleccionarlos y hacer right-click Same Size:Same Width Agarrar la esquina inferior derecha de JFrame y ajustar su tamaño para eliminar espacio en blanco Cambiar a la pestaña Source para visualizar el código Java 10

Java 11

Para cambiar los nombres de las variables de cada componente en la ventana Inspector se hace right-click en cada componente y se selecciona Change variable name. Las nuevas variables son: temptextfield, celsiuslabel, convertbutton y fahrenheitlabel En el área de diseño hacer click en el botón, después hacer right-click y seleccionar Events:Action:ActionPerformed Java 12

Agregar el siguiente código en el método convertbuttonactionperformed que aparece //Parse los grados Celsius como double y convierte a int tempfahr = (int)((double.parsedouble(temptextfield.gettext())) * 1.8 + 32); fahrenheitlabel.settext(tempfahr + " "); Java 13

Ejecutar la aplicación seleccionando el icono Run Main Project. Aparecerá la primera un diálogo preguntando si se quiere hacer ConversorGUI la clase main. Pulsar OK Java 14