Встроенный апплет в приложении Swing вызывает проблему с краской - PullRequest
1 голос
/ 10 марта 2010

У меня есть приложение, использующее компоненты Swing (jpanel, jbutton, jlabel и т. Д.), Однако мне нужно использовать старый просмотрщик PDF (обновление не вариант), основанный на java.awt.Applet (com .adobe.acrobat.Viewer). Проблема возникает, когда я пытаюсь отобразить его, однако он рисуется правильно, поскольку этот просмотрщик PDF находится внутри JScrollPane, он рисует поверх всех компонентов свинга (через полосы прокрутки и меню).

Кто-нибудь знает, как заставить программу просмотра PDF работать правильно и не рисовать поверх других компонентов.

Любые предложения оцениваются

1 Ответ

1 голос
/ 10 марта 2010

Вы можете посмотреть на Смешивание тяжелых и легких компонентов , в котором описана некоторая новая поддержка для этого. Я понимаю, что "обновление - это не вариант", но обсуждение может дать некоторое понимание.

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