Guten Tag,
ich will jedes Kästchen eine andere zufällige Farbe zuweisen. Es soll quasi ein zufälliges Farbenbild entstehen. Leider komme ich aber nicht zu dem richtigen Ergebnis.
ich will jedes Kästchen eine andere zufällige Farbe zuweisen. Es soll quasi ein zufälliges Farbenbild entstehen. Leider komme ich aber nicht zu dem richtigen Ergebnis.
Java:
import javax.swing.*;
import java.awt.*;
import java.util.Random;
public class Board extends JPanel {
JFrame fenster;
int size,rows,cols;
public Board() {
size = 25;
rows = 500;
cols = 500;
fenster = new JFrame();
fenster.setContentPane(this);
fenster.setTitle("Pathfinder");
fenster.getContentPane().setPreferredSize(new Dimension(700, 600));
fenster.setSize(800,750);
fenster.setVisible(true);
fenster.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void paintComponent(Graphics g){
Random rand = new Random();
Color color = new Color(rand.nextInt(0xFFFFFF));
for(int i = 0; i < cols; i += size){
for(int j = 0; j < rows; j += size){
g.setColor(Color.black);
g.drawRect(i,j,size, size);
g.setColor(color);
g.fillRect(i,j,size,size);
}
}
}
public static void main(String[] args) {
new Board();
}
}