Programacion GUI java

Páginas: 11 (2506 palabras) Publicado: 23 de mayo de 2013
UNIVERSIDAD NACIONAL DEL SANTA

E.A.P. INGENIERIA MECANICA

FACULTA DE INGENIERIA

CURSO: LENGUAJE DE PROGRAMACION

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 de la base y la altura. No se utilizará formulario, pero sí lasclases del paquete swing para ingresos y salida de datos.
Solución:
Estando en el entorno de desarrollo NetBeans seleccionamos la opción del menú y
luego la opción New Proyect.

Docente: Ing. Pedro Manco Pulido

Página 1 de 21

Pmancop@hotmail.com

1

UNIVERSIDAD NACIONAL DEL SANTA

E.A.P. INGENIERIA MECANICA

FACULTA DE INGENIERIA

CURSO: LENGUAJE DE PROGRAMACION

Al momentode seleccionar New Proyect se visualiza la siguiente ventana:

Docente: Ing. Pedro Manco Pulido

Página 2 de 21

Pmancop@hotmail.com

2

UNIVERSIDAD NACIONAL DEL SANTA

E.A.P. INGENIERIA MECANICA

FACULTA DE INGENIERIA

CURSO: LENGUAJE DE PROGRAMACION

Seleccionamos para Categories Java y para Proyects Java Application y luego
damos click en el botón de comando Next.

Usamosel

botón

de

comando

Browse

denominada Ejercicios en la unidad E.

En

para

crear

una

carpeta

Proyect Name colocamos

AreaTriangulo y en el cuadro de texto referido a Create Main Class colocamos
ejercicios.AreaTriangulo, lo

cual

permitirá

crear

un

paquete

denominado

ejercicios y como primera clase AreaTriangulo, es decir, se crea el archivoAreaTriangulo.java que pertenecerá al paquete ejercicios.

Docente: Ing. Pedro Manco Pulido

Página 3 de 21

Pmancop@hotmail.com

3

UNIVERSIDAD NACIONAL DEL SANTA

E.A.P. INGENIERIA MECANICA

FACULTA DE INGENIERIA

CURSO: LENGUAJE DE PROGRAMACION

Sabemos que en Java una clase tiene comúnmente al método Main que es el método que
se ejecuta cuando se aplica Run a la aplicaciónconstruida. En el entorno de NetBeans,
una clase creada, crea un método que tiene el mismo nombre de la clase a la que se
denomina método constructor y toda programación hecha en éste método se ejecutará
primero antes que el método main. NetBeans generará un paquete (Package) denominado ejercicios y dentro de ella se mostrará la clase de acceso público AreaTriangulo. El
entorno de desarrollode NetBeans después de dar click en el botón Finish queda así:

Docente: Ing. Pedro Manco Pulido

Página 4 de 21

Pmancop@hotmail.com

4

UNIVERSIDAD NACIONAL DEL SANTA

E.A.P. INGENIERIA MECANICA

FACULTA DE INGENIERIA

CURSO: LENGUAJE DE PROGRAMACION

Agregamos al código de la programación generada, por debajo del
package ejercicios, lo siguiente:
import java.io.*;
importjavax.swing.*;
El paquete javax.swing.*; permitirá poder crear ingresos y salida de datos a
través
de cajas de mensaje.
Agregamos al código

en el método Main de la clase AreaTriangulo

como se aprecia a continuación (lo escrito en azul).

Docente: Ing. Pedro Manco Pulido

Página 5 de 21

Pmancop@hotmail.com

5

UNIVERSIDAD NACIONAL DEL SANTA

E.A.P. INGENIERIA MECANICAFACULTA DE INGENIERIA

CURSO: LENGUAJE DE PROGRAMACION

En el método main observamos que para leer el dato para la variable base utilizamos
el método showInputDialog de la clase JOptionPane que a su vez pertenece al
paquete swing, que mostrará un caja de mensaje para la lectura de datos. De igual
manera se trabajará para leer el dato de altura.
También se observa el método showMessageDialog dela clase JOptionPane
que permite mostrar en una caja de mensaje el resultado del cálculo del área.
Seleccionamos AreaTriangulo en el entorno de desarrollo de NetBeans y luego
damos click botón derecho del mouse. Se visualiza un menú flotante, se elige la
opción Run File y se procederá a ejecutar el programa.

Docente: Ing. Pedro Manco Pulido

Página 6 de 21

Pmancop@hotmail.com

6...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guía De Programación Web Java Script
  • Programacion GUI java
  • Guia de programacion en java
  • Programacion Java
  • Programacion Java
  • Programacion en java
  • programacion java
  • programacion en java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS