Witam,
Mam klasę np. Drawing w której znajduje się metoda drawPiont służąca do narysowania punktu o rozmiarze 8x8 w wyznaczonym miejscu:
public static void drawPoit(Graphics g, int x, int y) {
g.fillRect(x, y, 8, 8);
}
W programie wywołuję ją na JPanel w postaci:
Drawing.drawPoint(g,x,y);
gdzie g to kontekst graficzny kontenera na którym rysuję a x i y to współrzędne myszy.
Wszystko działa pięknie dopóki okno programu jest aktywne. Ale jeśli je zminimalizuję lub zostanie ono przykryte przez inne okno to narysowane elementy znikają.
W jaki sposób pozbyć się tego problemu łatwo i bezboleśnie?
dzięki wielkie za pomoc.