Почему модель потоков Swing считается неправильной и как она должна быть? [закрыто]

Я много раз слышал, что модель потоков Java Swing неверна. Я неЯ не понимаю, почему, я знаю, что проблема связана с тем, что вы можете использоватьDrawable из другого потока, отличного от основного потока пользовательского интерфейса. Я знаю, что есть полезные функции, такие какSwingUtilities.invokeAndWait а такжеSwingUtilities.invokeLater что позволит вам сделать вашу картину вRunnable, который в свою очередь запускается потоком диспетчера событий. Я предполагаю, что таким образом вы гарантируете, что рисование выполняется синхронно, и это неоставить буфер в незавершенном состоянии.

Мой вопрос: как "хорошо" UI инструментарий ведет себя? Какие решения принимаются? Я '

Ответы на вопрос(4)

Ваш ответ на вопрос