Competencia: Desarrollo de software.
Asignatura: Programación II.
Lenguaje: Java.
Programa: BlueJ.
Descripción de la Actividad
Una de mis experiencias desarrolladas en el 1er año de Carrera de esta asignatura fue el resolver problemas cotidianos con el programa BlueJ y estos fueron desarrollados todas las semanas en los laboratorios.
El problema que les voy a presentar se trata de crear un programa Java en Applet que muestre líneas aleatorias y usando el BlueJ.
Solución
Lo primero que hacemos es crear nuestro código fuente:
import java.awt.*;
import javax.swing.*;
public class LineasAleatorias extends JApplet {
public void paint(Graphics g) {
int n = 1;
int x, xFin;
int y, yFin;
while (n <= 10) {
x = (int)(Math.random() * 100) + 10;
y = (int)(Math.random() * 100) + 10;
xFin = (int)(Math.random() * 100) + 10;
yFin = (int)(Math.random() * 100) + 10;
g.drawLine (x, y, xFin, yFin);
n++;
}
}
}
Aquí podemos ver una imagen donde muestra el código fuente en el BlueJ:
Luego mostraremos la salida de nuestro programa:
Reflexión
El desarrollo de este trabajo me ayudo a realizar programas en Applet, los cuales son muy gráficos y dinámicos a la hora de resolver problemas, además durante el proceso de aprendizaje de este curso pude conocer más sobre estos temas y también aplicarlos en cualquier problema cotidiano.