chciałbym wykonywać pewną funkcję co pewien okres czasu (przykładowo po kliknięciu myszką przez 1 sec funkcja nie będzie się wykonywać). Tylko problem jest w tym, że ja chcę zatrzymać tylko jedną funkcję, nie całą aplikację. Aplikacja ma działać dalej, tylko funkcja ma być zatrzymana.
robisz sobie nowa klasę dziedziczaca po Thread, bedzie wykonywac swoje zadania w osobnym watku, z glownego obiektu aplikacji startujesz ten watek i w razie potrzebny go usypiasz (np. po najechaniu myszka)