ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Uso De Los Objetos Jlabel, Jtextfield Y Jbutton


Enviado por   •  25 de Octubre de 2013  •  Informe  •  1.791 Palabras (8 Páginas)  •  350 Visitas

Página 1 de 8

Universidad los Ángeles de Chimbote

Facultad de Ingeniería

Escuela Profesional de Ingeniería de Sistemas Asignatura: Programación Visual

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 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.

Elaborado por: Ing. Martín Gustavo Salcedo Quiñones 1

Universidad los Ángeles de Chimbote

Facultad de Ingeniería

Escuela Profesional de Ingeniería de Sistemas Asignatura: Programación Visual

● Al momento de seleccionar New Proyect se visualiza la siguiente ventana:

Elaborado por: Ing. Martín Gustavo Salcedo Quiñones 2

Universidad los Ángeles de Chimbote

Facultad de Ingeniería

Escuela Profesional de Ingeniería de Sistemas Asignatura: Programación Visual

● 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 para crear una carpeta denominada

Ejercicios en la unidad E. En 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.

Elaborado por: Ing. Martín Gustavo Salcedo Quiñones 3

Universidad los Ángeles de Chimbote

Facultad de Ingeniería

Escuela Profesional de Ingeniería de Sistemas Asignatura: Programación Visual

● 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í:

Elaborado por: Ing. Martín Gustavo Salcedo Quiñones 4

Universidad los Ángeles de Chimbote

Facultad de Ingeniería

Escuela Profesional de Ingeniería de Sistemas Asignatura: Programación Visual

● 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 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).

package ejercicios;

import java.io.*;

import javax.swing.*;

/**

*

* @author Administrador

*/

public class AreaTriangulo {

Elaborado por: Ing. Martín Gustavo Salcedo Quiñones 5

Universidad los Ángeles de Chimbote

Facultad de Ingeniería

Escuela Profesional de Ingeniería de Sistemas Asignatura: Programación Visual

/**

* @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: "));

altura=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese la altura"));

area=base*altura/2;

JOptionPane.showMessageDialog(null,"El area del triangulo es: "+area);

}

}

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 de la 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.

Elaborado por: Ing. Martín Gustavo Salcedo Quiñones 6

Universidad los Ángeles de Chimbote

Facultad de Ingeniería

Escuela Profesional de Ingeniería de Sistemas Asignatura: Programación Visual

● Cuando la aplicación es ejecutada se visualizará la siguiente ventana:

Nos pide el ingreso del valor de la base y luego de dar click en el botón de

comando Aceptar se mostrará la siguiente ventana:

Posteriormente se mostrará la ventana del resultado del cálculo del área.

Objeto de control JLabel

Un objeto de control Jlabel permite dibujar en el formulario una etiqueta, entendiéndose

como etiqueta una expresión estática que se quiere colocar. También es usado para

mostrar los resultados de un proceso.

Propiedades más usadas:

● Text: Contiene el valor que se visualizará en el formulario.

● Font: Permite establecer el tipo de letra de la expresión a mostrar en el formulario.

● Border: Para establecer el tipo de borde de la etiqueta.

● Enabled: Para habilitar o inhabilitar el uso del objeto de control.

Elaborado por: Ing. Martín Gustavo Salcedo Quiñones 7

Universidad los Ángeles de Chimbote

Facultad de Ingeniería

Escuela Profesional de Ingeniería de Sistemas Asignatura: Programación Visual

Objeto de control JTextField

Un objeto de control JTextField permite dibujar en el formulario un cuadro de texto, es

decir, una caja que permite la introducción de un dato o valor. Este objeto es utilizado para

el ingreso de datos.

Propiedades más usadas:

● Text: Contiene el valor o dato introducido en el cuadro de texto.

● Font: Permite establecer

...

Descargar como (para miembros actualizados) txt (14 Kb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com