Mixing AWT and Swing components is a fraught business. If you can't upgrade to
PDF Renderer -I'm sure you're aware of how obsolete the Acrobat Viewer Bean is- then your best bet is to make this an AWT app instead of a Swing app. Or make this an AWT window that's started from within a Swing application.