Avatar billede df_n Nybegynder
28. februar 2002 - 17:39 Der er 2 kommentarer og
1 løsning

swing vænte på vindue

Jeg har en applikation der har 2 vinduer.
når jeg trykker på en knap i gui1 åbner gui2, så vil jeg gerne have at gui1 ikke er aktiv mens gui2 er åben hvordan kan jeg "låse" gui1?

jeg har en:
private void itemsControlMenuActionPerformed(java.awt.event.ActionEvent evt) {
            itemsGui = new ItemsGui();
            itemsGui.show();
    }
er det ikke her der skal laves et eller andet ???
Avatar billede df_n Nybegynder
28. februar 2002 - 17:45 #1
kan jeg ikke bruge wait() og notify() på en eller anden måde ???
Avatar billede logical Nybegynder
28. februar 2002 - 19:23 #2
Hvis GUI2 er en JDialog, er det ikke noget problem,

itemsGUI = new JDialog("title", gui1, true); // True = må ikke komme tilbage til 1 før 2 er færdig.
Avatar billede df_n Nybegynder
28. februar 2002 - 19:28 #3
den er en JFrame og jeg ahr fundet en løsning...
jeg giver en reference af gui1 til gui2's constructor og bruger setEnabled()
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

IT-JOB

Netcompany A/S

Test Consultant

AL Sydbank A/S (tidligere Arbejdernes Landsbank)

Tech Lead til Datacenter Operations

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-Sikkerhedsrådgiver til Cyberdivisionen i Hvidovre