001_tema_2_objetos_jlabel_jtextfield_jbutton
Páginas: 14 (3251 palabras)
Publicado: 2 de noviembre de 2015
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í las
clases delpaquete 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
`Ìi`ÊÜÌ ÊÌ iÊ`iÊÛiÀÃÊvÊ
vÝÊ*ÀÊ*Ê
`ÌÀÊ1
Pmancop@hotmail.com
/ÊÀiÛiÊÌ ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV° Ì
UNIVERSIDAD NACIONAL DEL SANTA
E.A.P. INGENIERIAMECANICA
FACULTA DE INGENIERIA
CURSO: LENGUAJE DE PROGRAMACION
Al momento de seleccionar New Proyect se visualiza la siguiente ventana:
Docente: Ing. Pedro Manco Pulido
Página 2 de 21
`Ìi`ÊÜÌ ÊÌ iÊ`iÊÛiÀÃÊvÊ
vÝÊ*ÀÊ*Ê
`ÌÀÊ2
Pmancop@hotmail.com
/ÊÀiÛiÊÌ ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV° Ì
UNIVERSIDAD NACIONAL DEL SANTA
E.A.P. INGENIERIA MECANICA
FACULTA DEINGENIERIA
CURSO: LENGUAJE DE PROGRAMACION
Seleccionamos para Categories Java y para Proyects Java Application y luego
damos click en el botón de comando Next.
Usamos
el
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 archivo
AreaTriangulo.java que pertenecerá al paquete ejercicios.
Docente: Ing. Pedro Manco Pulido
Página 3 de 21
`Ìi`ÊÜÌ ÊÌ iÊ`iÊÛiÀÃÊvÊ
vÝÊ*ÀÊ*Ê
`ÌÀÊ3
Pmancop@hotmail.com
/ÊÀiÛiÊÌ ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV° Ì
UNIVERSIDAD NACIONAL DELSANTA
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ón construida. 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 desarrollo de NetBeans después de dar click en el botón Finish queda así:
Docente: Ing. Pedro Manco Pulido
Página 4 de 21
`Ìi`ÊÜÌ ÊÌ iÊ`iÊÛiÀÃÊvÊ
vÝÊ*ÀÊ*Ê
`ÌÀÊ4Pmancop@hotmail.com
/ÊÀiÛiÊÌ ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV° Ì
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.*;
import javax.swing.*;
El paquete javax.swing.*; permitirá poder crear ingresos y salida de datos atravé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).
package
ejercicios;
import java.io.*;
import
javax.swing.*;
/**
*
* @author Administrador
*/
Docente: Ing. Pedro Manco Pulido
Página 5 de 21
`Ìi`ÊÜÌ ÊÌ iÊ`iÊÛiÀÃÊvÊ
vÝÊ*ÀÊ*Ê
`ÌÀÊ5
Pmancop@hotmail.com
/ÊÀiÛiÊÌ ÃÊÌVi]ÊÛÃÌ\ÊÜÜÜ°Vi°VÉÕV° Ì
UNIVERSIDAD NACIONAL DEL SANTA
E.A.P. INGENIERIA MECANICA
FACULTA DE INGENIERIA
CURSO: LENGUAJE DE PROGRAMACION
public class AreaTriangulo {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException
{
int base, altura;
double area;
base=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese la base:
"));...
Leer documento completo
Regístrate para leer el documento completo.