On Thu, 22 Feb 2001 23:02:30 -0800, "claus reimer" <claus@dotzero.dk>
wrote:
>Jeg har noget kode der ser ca. sådan ud
>
>class test extends JApplet {
> add(new JPanel());
> add(new tegnePane());
>}
>hvis jeg placere en funktion i tegnePane som laver en repaint() sker der
>underlige ting - jeg for faktisk hele Applet'en proppet ind i tegnePane.
>Men hvis jeg tilgengæld laver repaint funktionen i test virker det ... er
>der en måde for at enten kun at repaint'e tegnePane eller kalde test's
>repaint fra
Man kan ikke se ud fra din kode hvor dine sub paneler ligger. Dvs.
hvilken koordinat, og size. Det kan være det der er galt.
Ellers bliver du nødt til at poste det komplette eksempel for at man
skal have en chance for at hjælpe dig - det nytter ikke at man skal
gætte sig til hvad din kode er
>tegnePane - jeg har prøvet test.repaint() men compileren siger det er
>ulovligt :(
Klart. 'test' er en klasse, og ikke en instans af klassen. Du bør
iøvrigt følge den normale konvention og kalde dine klasser med stort
begyndelses bogtav. Dvs. 'Test'.
vh. ld
--
"Time is the fire in which we burn"