Avatar billede lazenby Nybegynder
17. november 2002 - 10:40 Der er 1 kommentar og
1 løsning

Effektivisering - generelt spørgsmål.

Er der en smart måde at kalde den samme metode med samme parameter for flere objekter af samme type på?

Eller kan det ikke gøres anderledes end dette (en masse JPanel-objekter):

        west.setBackground(Color.blue);
        center.setBackground(Color.blue);
        south.setBackground(Color.blue);
        .... etc, etc

- lazenby
Avatar billede carstenknudsen Nybegynder
17. november 2002 - 11:10 #1
Nej, ikke med dit eksempel. Du kan naturligvis
gemme dine objekter i en array eller i en liste
og så køre den igennem med en løkke, så kan du
få kortere kode (lidt langsommere). Du kan også
definere et nyt objekt der har til opgave at
kalde metoden og så registrere de objekter der
skal opdateres, men det vil kræve at du skriver
nogle nye klasser.
Avatar billede lazenby Nybegynder
17. november 2002 - 11:17 #2
Klart svar, tak for det!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester