użycie sleep () dla pojedynczego wątku

Jestem całkiem nowy w Javie i zaczynam korzystać z różnych wątków, aby móc z nich korzystaćwait() lubsleep() na jednej części mojego kodu i niech inni nadal działają.

Do tego projektu używamJFrame zjavax.swing.* ijava.awt.* import. To, co próbuję zrobić, to mieć jeden z wątków (w moim kodzie jest to główny, początkowy wątek), aby gracz mógł wybrać miejsce na tablicy tic tac toe, a gdy go kliknie, zmieni ikony, i następnie AI zaczeka 1 sekundę przed odtworzeniem drugiego wątku, który utworzyłem.

Niestety, kiedy dzwonięait.sleep(1000) (ait to moja nazwa wątku) oba wątki czekają na 1 sekundę przed zakończeniem wykonywania. Czy ktoś może mi powiedzieć, dlaczego spanie jednej nici zatrzymuje całą moją egzekucję?

questionAnswers(4)

yourAnswerToTheQuestion