Swing диалоговое окно Paint Issue - PullRequest
       2

Swing диалоговое окно Paint Issue

3 голосов
/ 02 февраля 2010

У меня есть Swing GUI, который отображает диалоговое окно, когда происходит торговля, но иногда всплывающее окно не рисует. Перемещение другого приложения над областью рисования диалога (место, где должен отображаться диалог) заставляет диалог рисовать. Я не смог воспроизвести проблему последовательно.

Я знаю, что "конвейер ускоренной визуализации Direct3D" был включен по умолчанию в версии JDK 6u10 и что он совместим только с некоторыми видеокартами.

Каков наилучший способ устранения этой проблемы? Есть ли способ проверить, что это проблема с новым параметром "Direct3D"? Как я могу получить больше информации для диагностики проблемы .?

1 Ответ

4 голосов
/ 02 февраля 2010

Это может быть одной из нескольких проблем. Существует вероятность того, что вы не рисуете в потоке диспетчеризации событий, что может иметь неопределенные эффекты. Существует также хороший шанс, что ваша программа выдает исключение при попытке рисования. Можете ли вы подтвердить, что никакие исключения не генерируются (или проглатываются без печати в журнал / консоль)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...