Mam problem własnie z rysowaniem po panelu. Napisalem sobie taka funkcyjke w mojej klasie:
public void rysuj(int x1, int y1, int x2, int y2, JPanel p){
this.ustawKolor();
p.getGraphics().setColor(kolor);
p.getGraphics().drawRect(x1, y1, x2, y2);
p.getGraphics().fillRect(x1, y1, x2, y2);
}
I gdy na zmiennej kolor ustawie nie wiemjaki kolor, zawsze rysowane jest na czarno. Wyswietlalem sobie nawet wartosc koloru przed wprowadzeniem setColor i byla dobra, ale zaraz po odczytaniu jej getColor juz byla ustawiona na czarny. Czy ktos moze mi wyjasnic dlaczego?