Ola gostaria de saber como faço para desenhar imagnes em posições aleatorias?
o que me é pedido:
Escreva um programa que mostre em posições aleatórias do fundo da janela triângulos. Utilize a classe GeneralPath e o método fill da classe Graphics2D para desenhar os triângulos.
meu codigo esta assim:
package triangulo;
import java.awt.geom.;
import java.awt.;
import javax.swing.*;
/**
*
-
@author Sagem110
*/
public class Main extends JFrame {public Main(){
super("Triagulo em posições aleatorias"); setSize(400,400); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); MapPane map = new MapPane(); Container content = getContentPane(); content.add(map); setVisible(true);
}
/**
-
@param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Main frame = new Main();
}
class MapPane extends JPanel{
@Override public void paintComponent(Graphics c){ Graphics2D c2 = (Graphics2D)c; c2.setColor(Color.GREEN); GeneralPath des = new GeneralPath(); des.moveTo(100F,300F ); des.lineTo(300F,300F); des.lineTo(200F,100F); des.closePath(); c2.fill(des); }
}
-
@param args the command line arguments
}
alguem pode me dar uma luz???