GUIs_Netbeans
Páginas: 3 (575 palabras)
Publicado: 7 de octubre de 2015
Netbeans
Pedro Corcuera
Dpto. Matemática Aplicada y
Ciencias de la Computación
Universidad de Cantabria
corcuerp@unican.es
Objetivos
• Desarrollar programas con interfacesde 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 eldesarrollo 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 esmediante 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
4Ejemplo: conversor de grados Celsius a
Fahrenheit
– Lanzar NetBeans y seleccionar File:New Project
– Seleccionar en Categories General y en Projects Java
Application. Pulsar Next
– En el Project Nameingresar 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:JFrameForm
– En el campo ClassName del diálogo Escribir
ConversorGUI y pulsar Finish
Java
5
Ejemplo: conversor de grados Celsius a
Fahrenheit
Java
6
IDE de NetBeans
• Los elementos principales de laIDE 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
Ejemplo: conversor de grados Celsius a
Fahrenheit
– En la ventanaInspector 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...
Leer documento completo
Regístrate para leer el documento completo.