* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package simulacion;
import java.awt.Canvas;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Image;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ThreadLocalRandom;
import javax.swing.ImageIcon;
/**
*
* @author m
*/
public class Imagen extends Canvas {
List x=new ArrayList<Integer>();
List y=new ArrayList<Integer>();
Image i,ii;
public void generarX(){
int respuesta=0;
for(int a=0;a<100;a++){
// int c=TheadLocalRandom.current().nexInt(10,100);
respuesta = ThreadLocalRandom.current().nextInt(10,150);
x.add(respuesta);
}
}
public void generarY(){
int respuesta=0;
for(int a=0;a<100;a++){
respuesta = ThreadLocalRandom.current().nextInt(10,150);
y.add(respuesta);
}
}
public Imagen(){
generarX();
generarY();
ii=new ImageIcon("uno.jpg").getImage();
i=new ImageIcon("dos.jpg").getImage();
}
public void paint(Graphics g){
g.drawImage(i, 10, 10, null);
g.drawImage(ii, 250, 10, null);
for(int a=0;a<=100;a++){
String q=String.valueOf(x.get(a));
String qq=String.valueOf(y.get(a));
g.fillOval(Integer.parseInt(q),Integer.parseInt(qq), 8, 8);
}
}
public static void main(String[] args) {
Frame f= new Frame();
f.add(new Imagen());
f.setSize(600, 300);
f.setVisible(true);
}
}

No hay comentarios.:
Publicar un comentario