LaTeX

sábado, 12 de mayo de 2012

JAVA con jEdit (1º PRÁCTICA)

En esta práctica hemos realizado 3 programas:

1º- Hello World.
2º- Suma de dos números.
3º- Applet para trazar una recta entre dos puntos.


Para ellos hemos usado el jEdit para escribir tanto el codigo fuente tanto compilarlo y probar su funcionamiento.

Para instalar jEdit en nuestro ordenador solo tenemos que ir a http://www.jedit.org/index.php?page=download y elegir nuestro sistema operativo. Normalmente nos viene sin ningún plugin, el que nos hará falta es el de "Console", que le encontramos en la sección de plugins http://plugins.jedit.org/list.php

El mecanismo, en lineas generales, se trata de escribir el codigo fuente en Java en la zona de escritura del jEdit y luego compilarlo en Plugins > Console > Compile Current Buffer. Finalmente lo ejecutaremos en Plugins > Console > Run Current Buffer.


HELLO WORLD

PASOS A SEGUIR:

1º Creamos un archivo llamado Hello1.java con el siguiente código:


class Hello1 {
    public static void main (String args[]) {
        System.out.println("Hello World!");
    }
}




2º Una vez escrito el código hay que guardarlo con el mismo nombre con el que se ha publicado añadiendole la extensión "java", es decir, Hello1.java. Si no se realiza este paso correctamente el programa dará error.


3º Hay que compilar el programa a bytecode, para ello tenemos que hacer lo siguiente (ventana superior): Plugins > Console > Compile Current Buffer.


4º Después de haberlo compilado hay que ejecutarlo, para ello acudimos otra vez a la ventana superior y hacemos lo siguiente: Plugins > Console > Run Current Buffer.




Programa 1: Hello World




SUMA DE NÚMEROS

PASOS A SEGUIR:

1º Creamos un archivo llamado SumarNumeros.java con el siguiente código:


//----JAVA SUMA DE DOS VARIABLES.
import javax.swing.JOptionPane;


public class SumarNumeros {


      public static void main ( String args[] )
      {
            String strNumero1;
            String strNumero2;
            int intNumero1;
            int intNumero2;
            int suma;
            strNumero1 = JOptionPane.showInputDialog ( "Ingrese el entero 1" );
            strNumero2 = JOptionPane.showInputDialog ( "Ingrese el entero 2" );
            intNumero1 = Integer.parseInt ( strNumero1 );
            intNumero2 = Integer.parseInt ( strNumero2 );


            suma = intNumero1 + intNumero2;
          
           JOptionPane.showMessageDialog (
                  null, " La suma es " + suma, " Resultado,",
                  JOptionPane.PLAIN_MESSAGE );
           System.exit ( 0 );
      }
}




2º Una vez escrito e código, seguimos los mismo pasos descritos en el ejercicio anterior.



Programa 2: Sumar Números


 JAVA APPLETS

        
Un programa escrito en Java, por ejemplo Ejemplo.java y compilado a bytecode en el archivo Ejemplo.class, se puede ejecutar en un navegador (Mozilla, Exploresr, etc.).
 Esto se hace creando un archivo .html en el cual hay que poner la llamada a la ejecución del programa compilado, de la forma:

<html>
    <head>
        <title> Ejemplo de Applet </title>
    </head>
    <body>
        This is the applet:<P>
        <applet code="Ejemplo.class" width=200 HEIGHT=150>
        </applet>
    </body>
</html> 



SIMPLE LINE

PASOS A SEGUIR:

1º Creamos un archivo llamado SimpleLine.java con el siguiente código:

Archivo Java:

import java.applet.*;
import java.awt.*;
public class SimpleLine extends applet {
       public void paint ( Gaphics g ) {
              g.drawLine ( O, O, this.getSize().width, this.getSize().height);
       }
}

Archivo html:

<html>
<head>  <title>  hello world  </title>  </head>
<body>
        This is the applet:<P>
        <applet code = "SimpleLine.class" width = "150" height ="50">
        </applet>
</body>
</html>



2º Guardamos el archivo con el mismo nombre (sino, dará error) con el que lo hemos publicado añadiendo la extensión "java".


3º Compilamos el archivo como en los ejercicios anteriores.

4º A la hora de ejecutarlo se puede utilizar un navegador, por ejemplo: Mozilla. 
    Por ello creamos el archivo html, para que se pueda ejecutar en un navegador.


Programa 3: Simple Line (Applet)






No hay comentarios:

Publicar un comentario