Hej Jag spånar: Tja!Avbryta körning
Jag har en JavaApplikation utan gränssnitt. Den läser in filer på några
hundratusen rader var till en databas. Då detta tar en lite stund vill jag
att användaren ska ha möjlighet att avbryta inläsningen av filen när
som helst.
Hur kan jag känna av en knapptryckning under körning utan att ligga
och förvänta mig det? Sannolikheten att inläsningen avbryts kommer
nämligen inte att vara stor.
//EmmaSv: Avbryta körning
Du borde på nåt sätt kunna använda trådar.
1. Tråden kollar om du trycker på en knapp.
2. Skickar ett event som du lyssnar av där du gör jobbet med filerna.
3. Tar emot meddelandet och avbryter arbetet.
Nåt sånt? Sv: Avbryta körning
Stämmer bra att man ska använda trådar i detta!
En tråd som "kör" programmet låter huvudprogrammet att få lyssna till användarens input.
/Andreas