---
title: "hjälp med paus en metod!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/89305-hjälp-med-paus-en-metod"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "Studerande HIK"
published: "2003-10-23T11:21:46.000Z"
updated: "2003-10-23T12:20:14.000Z"
replies: 3
views: 189
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/89305-hjälp-med-paus-en-metod"
---

# hjälp med paus en metod!

## #1 — Studerande HIK, 2003-10-23T11:21Z

skulle vilja ha hjälp med att göra en paus knapp i min java applikation... paus knappen skall stopa en tråd och sedan kunna åter uppta denna tråd där den bröt....

all hjälp är välkommen..... sitter helt fast!

Permalänk: https://www.webforum.nu/p/89305

## #2 — Lime, 2003-10-23T11:52Z

paus()

Lite knepigt...

Vad menar du med att pausa tråden mitt i?

Det finns två sätt... ett som är snyggt och ett som är mindre snyggt...

Det snygga sättet är att helt enkelt ha en paus() eller stop() funktion i trådklassen och i denna sätta om den variabel som gör att tråden kör.

Normalt när man gör en tråd som ska köras tills den stoppas så har man en konstruktion med en while-sats där man har en boolean som är satt till true så länge tråden skall köra.

Denna boolean sätter man till false i stop()-metoden. Detta gör att tråden kommer att köra den loop som den ligger i färdigt och sedan stänga av sig.

Vid avstängningen får man då spara undan de variabler som man måste ha för att kunna starta om där man var.

Den andra metoden är att man gör Thread.sleep(MAX_INT). Då kommer tråden att tvärnita tills dess att man startar om tråden igen.

Se <http://java.sun.com/j2se/1.4.1/docs/guide/misc/threadPrimitiveDeprecation.html>

och 

<http://java.sun.com/j2se/1.4.1/docs/api/java/lang/Thread.html>

Man ska vara väldigt försiktig med hur man pausar och stoppar trådar...

/Lime

Permalänk: https://www.webforum.nu/p/1195339

## #3 — Studerande HIK, 2003-10-23T12:00Z

Tack för ditt svar... problemet nu är att starta tråden på det ställe som man stopade den på... tex: stopar en Wav fil vid Microsecondspositon 3540861 hur skall jag sedan få den att starta på exakt samma ställe.... 

tackar än en gång för ditt svar nu får jag väl försöka använda de få hjärn celler som gud så motvilligt gav mig 

/Andreas

Permalänk: https://www.webforum.nu/p/1195345

## #4 — Lime, 2003-10-23T12:20Z

Aha... det handlar om ljud... Då ska man nog kika lite på ljud-apiet... där fanns det en massa roliga metoder...

/Lime

Permalänk: https://www.webforum.nu/p/1195357

---

Tråden på webben: https://www.webforum.nu/amne/java/89305-hjälp-med-paus-en-metod
