Nie rysuję...

0

Rozwiązanie tego problemu pewnie znowu okaże się dla was banalne, ale no cóż...

W klasie rozszerzającej JPanel mam takie coś:

    public void paintComponent(Graphics g2) {
        super.paintComponents(g2);
        Graphics2D g = (Graphics2D)g2;
        for (int i = 0; i==7; i++) {
            for (int j = 0; j==7; j++) {
                g.setColor(fields[i][j].getColor());
                g.fill(quarts[i][j]);
            }
        }
    }

tablica fields[][] posiada obiekty, które za pomocą metody getColor() zwracają Color.black lub Color.white. Tablica quarts[][] zawiera kwadraty. Nic się nie rysuje. Co ciekawe, zwyczajna metoda g.drawString("test", 50, 50) poprawnie rysuje.

1

Złe warunki w pętlach.

0

for (int i = 0; i==7; i++) {
LOL, chyba
for (int i = 0; i<7; i++) {

0

LOL xD

Wpadka na całej linii...

1 użytkowników online, w tym zalogowanych: 0, gości: 1