всплывающая подсказка, вызывающая тупик в свинге / netbeans-rcp - PullRequest
0 голосов
/ 17 февраля 2010

У меня есть приложение на платформе NetBeans. Он имеет общий вид с несколькими столбцами. когда у меня развернуто приложение. и наведите курсор на крайний правый столбец, чтобы отобразить всплывающую подсказку (которая должна быть скорректирована в соответствии с концом экрана). приложение зависает (точнее, очередь событий заблокирована). Иногда он запускается снова через несколько секунд, но в основном мне приходится убивать приложение.

Он находится в Container.getTreeLock и заблокирован. Это только когда окно развернуто
У меня нет вычислений для отображаемой строки.
Я пробовал несколько версий java6update
Я попытался обновить платформу NetBeans
Ни один из моего кода не находится в трассировке стека, когда он заблокирован.

У меня нет идей, у кого-нибудь есть указатели?

1 Ответ

1 голос
/ 17 февраля 2010

Не видя ваш код, вы, возможно, не следуете правилу EDT, которое, по сути, гласит, что любое взаимодействие с GUI должно выполняться в потоке диспетчеризации событий.

Вот несколько указателей, которые могут быть полезны:

...