Primer Departamental.
Free Web Site - Free Web Space and Site Hosting - Web Hosting - Internet Store and Ecommerce Solution Provider - High Speed Internet
Search the Web


class Hola1{
   public static void main(String args[]){
   System.out.println("Hola mundo");
   }
}

/*<applet code="Hola2.class" width=100 height=40>
</applet>
*/
import java.awt.Graphics;
import java.applet.Applet;

public class Hola2 extends Applet{
   public void paint(Graphics g){
   g.drawString("Hola mundo", 25, 25);
   }
}



class Uno{
   int r, a, b, c;
   Uno(){
      a=0; b=0; c=0;
   }
   Uno(int x, int y, int z){
      a=x; b=y; c=z;
   }
   void print(){
      System.out.println("Variables");
      System.out.println("r= " + r + "\na= " + a + " b= " + b + " c= " + c);
   }
   void suma(int x, int y){
      r=x+y;
   }
}


class Ejemplo1_1{
    Ejemplo1_1(){
       System.out.println("Constructor main...");
    }
    public static void main(String args[]){
       Uno objeto1=new Uno(1,1,1);
       objeto1.print();
       Ejemplo1_1 e = new Ejemplo1_1();
    }
}


class Tipos{
    int patas;
    boolean plumas;
    boolean cola;
    String habitad;
}

class Ave extends Tipos{
    Ave(){
    patas=2;
    plumas=true;
    cola=true;
    habitad= "Selva, tundra, desierto, bosque";
    }
}

class Pato extends Ave{
    void Carac(){
       System.out.println("Patas: "+ patas);
       System.out.println("Plumas: "+ plumas);
       System.out.println("Cola: "+ cola);
       System.out.println("Habitad: "+ habitad);
    }
}

class Ejemplo2{
    public static void main(String args[]){
       Pato animal1= new Pato();
       animal1.Carac();
    }
}

/*
<Applet code="Addition.class" width=300 height=70>
</Applet>
*/

import java.awt.*;
import java.applet.Applet;

public class Addition extends Applet{
    Label prompt;
    TextField input;
    int number;
    int sum;

    public void init(){
       prompt = new Label("Ingresa entero: ");
       input = new TextField(10);
       add(prompt);
       add(input);
       input.requestFocus();
       sum=0;
    }
    public boolean action(Event e, Object o){
       number = Integer.parseInt(o.toString());
       input.setText("");
       sum=sum + number;
       showStatus(Integer.toString(sum));
       return true;
    }
}




/*
<applet code="Compara.class" width=300 height=150>

*/

import java.awt.*;
import java.applet.Applet;

public class Compara extends Applet{
    Label prompt1;
    TextField input1;
    Label prompt2;
    TextField input2;
    int num1, num2;

    public void init(){
       prompt1 = new Label("Ingresa entero 1: ");
       input1 = new TextField(10);
       prompt2 = new Label("Ingresa entero 2:");
       input2 = new TextField(10);

       add(prompt1);
       add(input1);
       add(prompt2);
       add(input2);
    }

    public void paint(Graphics g){
       g.drawString("El resultado de la comparación es:",70,75);
       if(num1==num2)
          g.drawString(num1 + "==" + num2, 100, 90);
       if(num1!=num2)
          g.drawString(num1 + "!=" + num2, 100, 105);
       if(num1 < num2)
          g.drawString(num1 + "<" + num2, 100, 120);
       if(num1 > num2)
          g.drawString(num1 + ">" + num2, 100, 135);
    }

    public boolean action(Event e, Object o){
       if(e.target == input2){
          num1 = Integer.parseInt(input1.getText());
          num2 = Integer.parseInt(input2.getText());
          repaint();
       }
       return true;
    }
}


/*
<applet code="Factorial.class" width=200 height=100>

*/

import java.awt.*;
import java.applet.Applet;

public class Factorial extends Applet{
    Label prompt1;
    TextField input1;
    Button calcula;
    int num1, factorial;

    public void init(){
       prompt1 = new Label("Ingresa entero 1: ");
       input1 = new TextField(10);
       calcula = new Button("Calcular factorial");
       factorial = 1;
      
       add(prompt1);
       add(input1);
       add(calcula);
    }

    public void paint(Graphics g){
       g.drawString("El factorial de " + num1 + " es: " + factorial,70,75);
    }

    public boolean action(Event e, Object o){
       factorial=1;
       if(e.target == calcula){
          num1 = Integer.parseInt(input1.getText());
          for(int i=num1; i > 0; i--)
             factorial*=i;
          repaint();
       }
       return true;
    }
}

/*
<applet code="Cuadrado.class" height=200 width=400>


*/

import java.awt.*;
import java.applet.Applet;

public class Cuadrado extends Applet{

    Label etiqmensaje;
    TextField cajatamano;
    Button botconstruir;
    int x, y;
    static int inicioy = 60;
   
    public void init(){

       x=y=0;

       etiqmensaje = new Label("Tama¤o del cuadrado: ");
       cajatamano = new TextField(8);
       botconstruir = new Button("Construir");

       add(etiqmensaje);
       add(cajatamano);
       add(botconstruir);

    }

    public void paint(Graphics g){

       int i,j;

       for(i=inicioy; i          for(j=8; j<(x+1)*8; j+=8)
             if( i==inicioy || i==inicioy+(y-1)*8 || j==8 || j==x*8)
                g.drawString("*",j,i);

    }

    public boolean action(Event e, Object o){

       if(e.target==botconstruir){
          x=y=Integer.parseInt(cajatamano.getText());
             repaint();
       }

    return true;

    }
}


/*
<applet code="Triangulo.class" height=200 width=400>


*/

import java.awt.*;
import java.applet.Applet;

public class Triangulo extends Applet{

    Label etiqmensaje;
    TextField cajatamano;
    Button botconstruir;
    int tamano;
    static int inicioy = 60;

    public void init(){

       etiqmensaje = new Label("Tama¤o del tiangulo: ");
       cajatamano = new TextField(8);
       botconstruir = new Button("Construir");

       add(etiqmensaje);
       add(cajatamano);
       add(botconstruir);

    }

    public void paint(Graphics g){



       for(int i=inicioy; i<(tamano+1)*8+inicioy; i+=8)
          for(int j=8; j             g.drawString("*",j,i);

    }

    public boolean action(Event e, Object o){

       if(e.target==botconstruir){
          tamano=Integer.parseInt(cajatamano.getText());
          repaint();
       }

    return true;

    }
}