Thread.Sleep () jest zamrożony

Oto fragment

kit.insertHTML(doc, doc.getLength(), "Hello", 0, 0, null);
try{
Thread.sleep(1000);
}catch(Exception e){}

ja używamHTMLEditorKit() iHTMLDocument() jako pole tekstowe. Pole tekstowe powinno wyświetlać „Hello”, a następnie poczekać sekundę, gdy spróbuję tego dokonać, czeka jedną sekundę, a następnie umieszcza słowo „Hello”, co nie jest tym, czego chcę.

Nie wiem, dlaczego tak się dzieje, ponieważ układam to w logicznym porządku. Gdyby ktoś mógł mi w tym pomóc, byłoby wspaniale.

EDYTOWAĆ:

Czy ktoś zna alternatywę, więc mogę użyć efektu „opóźnienia”?

questionAnswers(3)

yourAnswerToTheQuestion