🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2695

Re: [java] paint vraagje

#2695
From: Martijn Mulder
Date: Wed, 10 Mar 2004 14:17
36 lines
2630 bytes
"Passero" <bla@bla.bla> wrote in message
news:c5F3c.29718$3L7.2140290@phobos.telenet-ops.be...
>
> "Suzan Foster" <su@islief.nl> schreef in bericht
> news:404f19d2$0$559$e4fe514c@news.xs4all.nl...
>
> >
> > probeer eens de super.paint(g) als laatste uit te voeren in plaats van
> > als eerste.
> >
>
> Nope werkt niet. Op school hebben ze me altijd gezegd dat de super.paint(g)
> als eerste moet staan dus...
>
> Kheb nu wel een oplossing gevonden maar of die goed en performant is weet ik
> niet. Ze werkt wel:
> Kheb volgende code toegevoegd aan de paint methode:
>
> if(!vlag)
>       {
>         this.updateUI();
>         vlag = true;
>       }
>
> vlag is een boolean die standaard of false staat. Zo wordt die structuur
> maar 1 keer uitgevoerd en dat is als het frame geladen wordt. Nu komt mijn
> grafiek er wel degelijk van de eerste keer op maar ik vermoed dat er wel
> betere oplossingen bestaan
>

Je moet geen panel laden in de paint() method. Die wordt reuze vaak opgeroepen
en daardoor zou je steeds opnieuw een panel toevoegen. Als je dingen wilt
instellen voor je pas toegevoegde panel, moet je dat in de addNotify() method
doen.

M
Technical Details
Message-ID: <c2n7fd$bc2$1@news4.tilbu1.nb.home.nl>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed2.dallas1.level3.net!news.level3.com!zeus.visi.com!news-out.visi.com!green.octanews.net!news-out.octanews.net!news.glorb.com!zen.net.uk!dedekind.zen.co.uk!195.140.150.6.MISMATCH!fr.ip.ndsoftware.net!news.completel.fr!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!newshub2.home.nl!newshub1.home.nl!home.nl!not-for-mail
References: <YlE3c.29670$RA7.2102298@phobos.telenet-ops.be> <404f19d2$0$559$e4fe514c@news.xs4all.nl> <c5F3c.29718$3L7.2140290@phobos.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,d6ae7c27cd706f38
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,d6ae7c27cd706f38
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2004-03-10 06:07:42 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed2.dallas1.level3.net!news.level3.com!zeus.visi.com!news-out.visi.com!green.octanews.net!news-out.octanews.net!news.glorb.com!zen.net.uk!dedekind.zen.co.uk!195.140.150.6.MISMATCH!fr.ip.ndsoftware.net!news.completel.fr!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!newshub2.home.nl!newshub1.home.nl!home.nl!not-for-mail
From: "Martijn Mulder" <mbmulder_remove_this_@home.nl>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: [java] paint vraagje
Date: Wed, 10 Mar 2004 15:17:50 +0100
Organization: @Home Benelux
Lines: 38
Message-ID: <c2n7fd$bc2$1@news4.tilbu1.nb.home.nl>
References: <YlE3c.29670$RA7.2102298@phobos.telenet-ops.be> <404f19d2$0$559$e4fe514c@news.xs4all.nl> <c5F3c.29718$3L7.2140290@phobos.telenet-ops.be>
NNTP-Posting-Host: cm100491-a.maast1.lb.home.nl
X-Trace: news4.tilbu1.nb.home.nl 1078927661 11650 217.120.79.34 (10 Mar 2004 14:07:41 GMT)
X-Complaints-To: abuse@home.nl
NNTP-Posting-Date: Wed, 10 Mar 2004 14:07:41 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400