Professional Documents
Culture Documents
5
JAVA 2
Programacin II
2T1-IS
Profesor: Ing. Csar Giovanni Abea Zelaya
UNI - Norte
7/9/2007
Como
Al
Java
7/9/2007
Los
7/9/2007
encuentra el browser.
Un servlet es una aplicacin sin interface grfica
que se ejecuta en un servidor de Internet. La
ejecucin como aplicacin independiente es
anloga a los programas desarrollados con otros
lenguajes.
7/9/2007
7/9/2007
7/9/2007
El compilador de java:
Donde:
`
`
`
`
`
9
La Lnea:
g.drawString( "iBienvenidos a la programaci6n en Java!", 25, 25 );
`
Suma de enteros
`
`
`
/ / Programa de suma
import java. awt . *; // importar el paquete java. awt
import java.applet.Applet;
Donde:
Import java.awt.*
importa el paquete j ava . awt para que el compilador pueda compilar esta
applet. El asterisco (*) indica que el compilador debe tener a su disposicin
todas las clases del paquete j ava . awt para la compilacin.
Del paquete java.awt se usaran las clases TextField y Label
import java.applet.Applet
Todas las Applets (programas) deben heredar de la clase Applet
Suma de enteros
public class Addition extends Applet {
Label prompt; // solicitar entrada a1 usuario
TextField input; / / introducir valores aqui
int number; / / alrnacenar valor introducido
int sum; / / almacenar suma de enteros
`
`
`
`
`
Suma de enteros
/ / preparar componentes de interfaz grafica de usuario
// e inicializar variables
public void init ( )
{
prompt = new Label( "Teclee un entero y pulse Enter:" );
input = new TextField( 10 );
add( prompt) ; // poner prompt (solicitud) en la applet
add( input); / / poner input (entrada) en la applet
sum = 0; / / hacer sum (suma) igual a cero
}
Donde:
Init es un mtodo p u b l i c que no devuelve informacin
(void) cuando termina de ejecutarse y que no recibe
argumentos (parntesis vacos despus de i n i t ) para
realizar su tarea.
Suma de enteros
/ / procesar la accin del usuario en el campo de texto de
entrada
public boolean action( Event e, Object o )
{
number = Integer.parseInt( o.toString() ); / / obtener nmero
input. setText ( "" ) ; / / despejar campo de entrada de datos
sum = sum + number; / / suma number (nmero) a sum
(suma)
showstatus( Integer.toString( sum ) ); / / mostrar resultado
return true; // indica que la accin del usuario se proces
}
}
Suma de enteros
`
ocurri.
Suma de enteros
`
Suma de enteros
`
Suma de enteros
/ / Programa de suma
import java. awt . *; // importar el paquete java. awt
import java.applet.Applet;
public class Addition extends Applet {
Label prompt; // solicitar entrada a1 usuario
TextField input; / / introducir valores aqui
int number; / / alrnacenar valor introducido
int sum; / / almacenar suma de enteros
/ / preparar componentes de interfaz grafica de usuario
// e inicializar variables
public void init ( )
{
prompt = new Label( "Teclee un entero y pulse Enter:" );
input = new TextField( 10 );
add( prompt 1; // poner prompt (solicitud) en la applet
add( input 1; / / poner input (entrada) en la applet
sum = 0; / / hacer sum (suma) igual a cero
}
Suma de enteros
/ / procesar la accin del usuario en el campo de texto de entrada
public boolean action( Event e, Object o )
{
number = Integer.parseInt( o.toString() ); / / obtener nmero
input. setText ( "" ) ; / / despejar campo de entrada de datos
sum = sum + number; / / suma number (nmero) a sum (suma)
showstatus( Integer.toString( sum ) ); / / mostrar resultado
return true; // indica que la accin del usuario se proces
}
}