Avatar billede bobske Nybegynder
04. maj 2005 - 20:52 Der er 2 kommentarer og
1 løsning

Opdatering af Panels

Håber jeg kan forklare mit spørgsmål ved dette eksempel (indeholdende lidt pseudo).

Jeg har lavet en frame med 2 panels. Den ene har en knap den anden har en Label. De 2 panels har hver deres class og det samme har frame. Desuden er der en 4. class med navnet Variabler.

I Variabler klassen står der:
public static String ProjektNavn;

I klassen med den Label står der:
private JLabel l1;
.
.
l1 = new JLabel("Projekt: " + Variabler.ProjektNavn);

I klassen med knappen står der:
//opretter knap
.
.
//Indholdet i Knaplistener:

Variabler.ProjektNavn = "Kode";

Godt. Mit problem er nu, at Label gerne skulle opdateres når man trykker på knappen, og ikke skrive null.
Er der en metode til at tvinge klassen med Label til at køre når knappen bliver trykket. Jeg ønsker ikke at gøre Label static og kører den fra knaplisterneren.

Håber i forstår spørgmålet.
Avatar billede kalp Novice
04. maj 2005 - 21:05 #1
næsten samme som her
http://www.eksperten.dk/spm/615179
Avatar billede bobske Nybegynder
08. maj 2005 - 04:14 #2
Har løst det ved at lave en Opdater metode.
Men hvis Java havde en indbygget metode til at opdatere, ville det være smartere.
Avatar billede bobske Nybegynder
30. juli 2011 - 18:34 #3
Lukker tråd.
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