problem ze znikającymi narysowanymi elementami

0

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.

0

Taka specyfika Windowsa.. Chyba nie ma wyjścia, musisz "odmalowywać, za każdym razem - możesz to wstawić w odpowiednie zdarzenie (siedzę na Lin, więc nie sprawdze i nie powiem, ale znajdziesz, ma ono coś wspólnego z malowaniem :P :D)

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