You are on page 1of 27

UNIVERSIDAD CATOLICA

SEDES SAPIENTIAE

FORMULARIOS
Crear un proyecto, Formulario
1.- Abra el Apache Netbeans IDE 12.5
2.- Seleccione menú principal Archivo/proyecto Nuevo tal como muestra la siguiente figura: (o
File /New Project…)

3.- Seleccione en la columna categoría: Java with Ant y en la columna Proyectos: Java Aplicación y luego
presione el botón siguiente.

……………………….

Se mostrara la siguiente ventana


Situar el proyecto

………….

Digite el nombre del proyecto, para este ejemplo Formulario


El proyecto se guarda por defecto en la carpeta documento del usuario, y luego en una carpeta
llamada NetBeansProjects. Es la carpeta donde se guardara nuestros proyectos, sino lo podemos
cambiar apretando BROWSE
Crear un paquete
De esta manera hemos creado el proyecto, con el nombre de Formulario, tal como se muestra en la
siguiente ventana.

Paquete fuente

Vamos a crear un paquete que le llamaremos ejemplosBasicos, para lo cual dentro del
Formulario hay una opción Paquetes de fuentes, haga click derecho luego elija New/Java
Package (de no encontrarse en esta ventana entonces estará en la opción otro),
Crear paquete- ejemplosBasicos
• Vamos a crear un paquete que le llamaremos ejemplosBasicos, para lo cual dentro
del Formulario hay una opción Paquetes de fuentes, haga click derecho luego elija
New/Java Package (de no encontrarse en esta ventana entonces estará en la opción
otro).
• Escribir el nombre del paquete: ejemplosBasicos y presione el botón finish
Crear el JFrame
• Una vez creado el proyecto y el paquete podrá crear sus
formularios.

• Seleccione el paquete EjemplosBasicos, haga click


derecho, seleccione Nuevo y luego JFrame Form.

• Se llama formulario (form) a una ventana. Una aplicación


puede tener varios formularios, pero un único formulario
puede ser suficiente para las aplicaciones más sencillas 
Crear el Jframe Form
Se mostrara la siguiente figura.

Clic derecho

Clic derecho a ejemplos básicosnuevo Jframe Form

Se llama formulario (form) a una ventana. Una aplicación puede tener varios formularios, pero un
único formulario puede ser suficiente para las aplicaciones más sencillas
Crear Formulario Suma
• Escribir el nombre del paquete: Suma y presione el botón finish
Formulario
Nos muestra
Formulario
Ventana de proyectos formulario Ventana de controles
La barra de controles o herramientas
Incluye los controles con los que se puede diseñar la pantalla de la aplicación.
Estos controles son por ejemplo botones, etiquetas, cajas de texto, etc. Para
introducir un control en el formulario simplemente hay que clicar en el icono
adecuado de la barra de herramientas y colocarlo en el formulario con la
posición y tamaño adecuado, clicando y arrastrando con el ratón.
Formulario
• Formulario
• Son las zonas de la pantalla sobre las que se diseña el programa y
sobre las que se sitúan los controles o herramientas. Al ejecutar el
form se convertirá en la ventana de la aplicación, donde aparecerán
los botones, el texto, los gráficos, etc.

• La ventana del proyecto (Project)


• Permite acceder a los distintos formularios que componen el
proyecto. Desde ella se puede ver el diseño grafico de dichos
formularios
Formulario
La ventana de propiedades
• Todos los objetos tienen propiedades que lo definen: su nombre (Name), su
tamaño y posición, su color, si esta activo o no (enable). Si se quiere
modificar el nombre de un botón basta con hacerlo en la ventana de
propiedades (al diseñar el programa) o en código de java (durante le
ejecución), mediante el operador punto, en la forma: boton.Name=
“nuevonombre”;
• 
Convención
Existe una convención ampliamente aceptada, para dar nombre a los controles: las tres
primeras letras indican el tipo de control, seguida por otras letras (la primera siempre
mayúscula a modo de separación) libremente escogidas por el usuario.

control abreviatura control abreviatura


label lbl    
text field txt comboBox cmb
text Area txtArea radio button rbt
button btn Listar lst
check box chk menu mnu
Por ejemplo:

• Para un text field


txtNombredelavariable

• txtLado, txtBase, txtAltura.

• Para un button
btnNombredelavariable
btnProcesar, btnLimpiar, btnSalir
Conversiones
• Para convertir una cadena a un entero:
integer.parseInt(String cadena);

• Para convertir una cadena a un numero real:


double.parseDouble(String cadena);

• Para convertir una cadena a un caracter:


charAt(int)

• Método que obtiene un carácter en posición i (Primera posición 0)

Por ejemplo:
charAt(0);
Cadena
• Para convertir un numero a cadena simplemente hay que sumar al numero una cadena
vacía en la forma:

“ ” + numero
O también:
numero + “ “

• Para convertir el numero 2456 podemos escribir:


2456 + “ “  “2456”
O también:
“ “+2456  “2456”
Obtención de datos de un text field
• En los caso que siguen asumimos que el nombre del TextField de donde se quiere
obtener el dato es txtDato.

• Leer una cadena


variable=txtDato.getText();

• Leer un entero
variable=Integer.parseInt(txtDato.getText());

• Leer un real
variable=Double.parseDouble(txtDato.getText());

• Leer un caracter
variable=txtDato.getText().charAt(0);
Métodos
• getText(). Obtiene el valor ingresado
• setText(String cadena) coloca o muestra un objeto
• append(String cadena): adiciona una cadena de caracteres en un textArea.
• requestFocus(): muestra el cursor en el objeto que lo invoca.
• System.exit(0): finaliza la ejecución del proyecto.
• EJEMPLOS:
• txtTarifa.setText(“30.00”) coloca el valor 30 en txtTarifa
• txtTarifa.setText(“”) coloca en blanco txtTarifa
• append(String cadena): adiciona una cadena de caracteres en un txtArea.
La diferencia con el setText es que este primero borrar para luego adicionar
un texto, en cambio append solo adiciona
Ejemplo01.-

Programa sumar dos números


FORMULARIO
control propiedad Valor
Label1 Edit text Sumar dos numeros
Label2 Edit text Numero1
Label3 Edit text Numero2
textfield Edit text Dejar en blanco
Change variable name txtNro1
textfield Edit text Dejar en blanco
Change variable name txtNro2
textfield Edit text Dejar en blanco
  Change variable name txtSuma
Button1 Edit text Calcular
Change variable name btnCalcular
Buton2 Edit text Limpiar
Change variable name btnLimpiar
Buton3 Edit text Salir
Change variable name btnSalir
Para programar el botón Salir
Para agregar el código para programar dar click derecho al botón Salir y
seleccionar:
Events, Action, ActionPerformed

Luego aparece lo siguiente:

private void btnSalirActionPerformed(java.awt.event.ActionEvent evt) {


// todo add your handing code here:
}

Luego dentro del modulo colocamos lo siguiente:


System.exit(0);
Para programar el botón Limpiar(nuevo)

Para agregar el código para programar dar click derecho al botón Limpiar y seleccionar:
Events, Action, ActionPerformed

Luego aparece lo siguiente:

private void btnLimpiarActionPerformed(java.awt.event.ActionEvent evt) {


// todo add your handing code here:
}

Luego dentro del modulo colocamos lo siguiente:


txtNro1.setText("");
txtNro2.setText("");
txtSuma.setText("");
txtNro1.requestFocus();
Para programar el botón Calcular
Para agregar el código para programar dar click derecho al botón Calcular y
seleccionar:
Events, Action, ActionPerformed
Luego aparece lo siguiente:

private void btnCalcularActionPerformed(java.awt.event.ActionEvent evt) {


// todo add your handing code here:
}

Luego dentro del modulo colocamos lo siguiente:


int n1,n2,s=0;
n1= Integer.parseInt(txtNro1.getText());
n2= Integer.parseInt(txtNro2.getText());
s=n1+n2;
txtSuma.setText(s+"");
SE
ACABO!!!!!

You might also like