Avatar billede hulla Novice
28. maj 2001 - 09:52 Der er 1 kommentar og
1 løsning

java swing knapper

Jeg starter en tråd i en klasse kaldet funktioner. De startes fra min GUI ved tryk på en knap.
Hvordan kan jeg ved tryk på en anden knap på samme BGF standse tråden??

Jeg tror at problemet er at min startknap blokerer for andre knappers funktioner...

Hjæææælp !!!
Avatar billede rickypriv Nybegynder
28. maj 2001 - 09:58 #1
Du laver to opjecter af Button uden for dine metoder:

Button knap1;
Button knap2;

public void metode1()
{
  knap1 = new Button()
  hændelse for knap1;
}

public void metode2()
{
  knap2 = new Button()
  hændelse for knap2;
}
Avatar billede agermose Nybegynder
28. maj 2001 - 10:11 #2
det lyder som om du ikke får startet nye tråde til din funktion klasse, men der imod køre det i swings main tråd?

mht. til at stoppe en tråd, så er stop, suspend og resume depricated, og du skal istedet interrup\'te dine tråde med traad.interrupt().

Hvis det er flere funktioner du skal køre i forskellige tråde, er det smart at bruge tråd grupper.

http://java.sun.com/docs/books/tutorial/essential/threads/
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