Instalación JDK y JCreator, Applets y aplicaciones Java básicas
1. FORO UNIDAD 1 ( OMAR JOSE CASTRO CASTRO)
1. A continuación se muestran pantallazos paso a paso de como realice la instalación del
software.
Una vez descargado el instalador del JDK hacer doble clic sobre este y realizar los
siguientes pasos.
8. 2. APPLETS
• import java.awt.*;
import java.applet.*;
public class Dibujo extends Applet {
public void init() {
}
public void start() {
}
public void paint(Graphics g) {
g.drawOval(10,10,100,100);
g.drawOval(30,30,20,20);
}
9. }
Expliquemos como funciona este código: El método paint() recibe un objeto de la
clase Graphics. Luego con ayuda del objeto “g” de tipo Graphics se dibujan dos
óvalos del mismo color en diferentes posiciones y con distinto tamaño.
• import java.awt.*;
import java.applet.*;
public class Diagonal extends Applet {
public void paint(Graphics g) {
g.setColor( Color.red );
g.drawLine(0, 0, getWidth(), getHeight() );
}
}
Expliquemos como funciona este código: El método paint() recibe un objeto de la
clase Graphics. Luego mediante el método setColor() de la clase Graphics se
establece el color de primer plano a rojo, que es uno de los colores predefinidos
de la clase Color. Por último, mediante drawLine() se dibuja una línea dadas las
coordenadas de su esquina superior izquierda y de la inferior derecha. En este
caso se indican la esquina superior izquierda de la applet mediante las
coordenadas (0,0), y la esquina inferior derecha se obtiene mediante dos métodos
de la clase Dimensión ( getWidth(), getHeight() ).
APLICACIONES
• import java.io.*;
10. public class HelloA1 {
public static void main (String[] args) throws IOException
{
InputStreamReader reader=new InputStreamReader(System.in);
BufferedReader Input=new BufferedReader (reader);
System.out.println ("Introduce tu nombre: ");
String name= Input.readLine();
System.out.println ("Hello " + name + "!");
}
}
Expliquemos como funciona este código: Lo primero que hace este código es
declarar un lector de cadena llamado “reader” y un lector de memoria llamado
“Input”. Lugo despliega un mensaje que dice “Introduce tu nombre:”, después
guarda la entrada del usuario en una variable llamada “name” de tipo String y por
ultimo despliega un nuevo mensaje en el cual saluda al usuario llamándolo por su
nombre.
• import java.io.*;
public class area
{
public static void main(String[] args) throws IOException
{
InputStreamReader reader=new InputStreamReader(System.in);
BufferedReader Input=new BufferedReader (reader);
System.out.println ("introduce el radio");
String text= Input.readLine();
Double x=new Double(text);
double r=x.doubleValue();
System.out.println ("el radio de tu circulo es:" + r);
}
}
Expliquemos como funciona este código: este programa se encarga de recibir y
mostrar el radio de un círculo. Lo primero que hace este código es declarar un
lector de cadena llamado “reader” y un lector de memoria llamado “Input”. Lugo
despliega un mensaje que dice al usuario “introduce el radio” después guarda la
entrada del usuario en una variable llamada “text” de tipo String, a continuación
se convierte el valor introcucido por el usuario en un numero de tipo Double y se
guarda en la variable “x”. Por último el valor de “x” se copia en la variable “r” de
tipo double y se imprime en pantalla un mensaje en el cual se indica al usuario el
radio de ese círculo.