Как правильно получать уведомления после завершения рисования апплета Swing? Я пишу некоторый временной код, чтобы измерить, сколько времени занимает апплет, и хочу включить время для отображения любой графики.
В конце моего метода init (), который выполняет все рисование, я передал Runnable в SwingUtilities.invokeLater, который спал в течение 10 секунд. Я видел задержку до отображения графики. Я думал бы, что задержка произойдет после графики, так как я понял, что она будет поставлена в очередь после вызовов рисования. Я попытался переместить этот код теста сна в start () и получил те же результаты.
Основываясь на моем тестировании с предупреждением javascript, выясняется, что событие onload, помещенное в тег HTML-тела, также запускается до рисования графики.