Witam,
Jestem programistą .NET ale przyszla sesja i musze zrobić projekt na zaliczenie JAVY. Chcialbym uporac sie z tym w 1 dzien, ale utknalem w 1 punkcie.
Otóż rysuje wykres na JPanel. Tego JPanela dock'uje w kontrolce JScrollPanel. Chce to zrobic po to by moc zmieniac wymiary JPanela (gdyż chce robić zoom'a wykresu- wydaje mi sie to rozsadne rozwiazanie).
Gdy wywoluje zdarzenie OnClick na button'ie rysuje wykres na JPanel'u. Gdy jest ten Panel sam to rysuje się elegancko, jednak gdy zadockowany jest w JScrollPanel to widać ze sie rysuje, jednak zostaje wywolane jakies inne zdarzenie odswiezajace JScrollPanel i nie widac wykresu.
Tak w przyplizeniu moj kod rysujacy (zdarzenie buttona: OnClick) wyglada nastepujaco:
for(int i = 1; i < iloscElementow; i++)
{
jPanel1.getGraphics().drawLine(x0, y0,
(Integer)ODaneGPS.objYki[i], (Integer)ODaneGPS.objXsy[i]);

        y0 = (Integer)ODaneGPS.objXsy[i];
        x0 = (Integer)ODaneGPS.objYki[i];
    }  

Z góry dziękuję za wskazówki.
Pozdrawiam