Adsense

domingo, 21 de abril de 2013

Applet : Hola Mundo

 Un applet es un programa Java que puede ser ejecutado por una página web. Nuestro siguiente applet muestra "hola mundo" al ser corrido en una pagina web, a diferencia de una aplicación, el applet "dibuja"  la cadena de caracteres.
 Para visualizar el applet se puede correr en una navegador con el complemento Java o en un contenedor de applet como appletviewer del JDK.

  1. import java.awt.Graphics;
  2. import javax.swing.JApplet;
  3.  
  4. public class AppletHolaMundo extends JApplet{
  5.  
  6.     public void paint( Graphics g){
  7.         super.paint(g);
  8.         g.drawString( "hola mundo", 30, 50 );
  9.     }
  10. }

Línea 1
import java.awt.Graphics;
esta instrucción importa la clase Graphics que permite dibujar en el applet

Línea 2
import javax.swing.JApplet;
se importamo la clase JApplet para hacer uso de las propiedades ya definidas de un applet.

Línea 4
 public class AppletHolaMundo extends JApplet
se declara la clase applet de nombre "AppletHolaMundo" y se extiende a JApplet heredando sus atributos con extends JApplet. Al igual que en una aplicación java, un archivo solo puede contener una clase public y los nombres deben coincidir.

Línea 6
public void paint( Graphics g)
se redefine el metodo paint de la clase JApplet para dibujar "hola mundo", este método recibe un parametro Graphics con el cual se dibuja en el applet.

Línea 7
super.paint(g);
esta instrucción nos permite dibujar de manera estandar, pues estamos redefiniendo el método paint de la clase JApplet, de omitir esta instrucción puede producir errores.

Línea 8
g.drawString( "hola mundo", 30, 50 );
en esta instrucción se usa el método drawString(); de la clase Graphics para dibujar caracteres, este método recibe como argumento el String a dibujar y las cordenadas x,y.

La siguiente imagen es producida al ejecutar en el contenedor appletviewer



El punto cero de las coordenadas es en la parte superior izquierda:





sábado, 20 de abril de 2013

Hola Mundo

Como java es un lenguaje orientado a objetos, cada programa en Java contendrá como mínimo una declaración de clase, en este caso nuestra clase tiene el nombre  "HolaMundo".
  1. public class HolaMundo 
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         System.out.println("hola mundo");
  6.     }

 La línea 1
  public class HolaMundo
contiene la declaración de la clase, en este caso declaramos una clase public, se debe tener en cuenta que el nombre del archivo que contiene la clase public, debe coincidir con el nombre de la clase. 

La Línea 2
{
es el inicio de la definición de la clase.

 Linea 3

  public static void main(String args[])
esta línea contiene el método main, el cual es importante pues indica donde arranca la aplicación.

La línea 4
{
es el inicio del método main.

 Linea 5

  System.out.println("hola mundo");
esta línea se podría decir que realiza el trabajo más importante de nuestra aplicación, imprime "hola mundo" (sin las comillas). 

La línea 6

es el fin del método main.

La línea 7

es el fin de la clase.