What I have is an Application that uses swing components (jpanel, jbutton, jlabel, etc), however I have to use an old PDF viewer (upgrade is not an option) that is based on java.awt.Applet (com.adobe.acrobat.Viewer). The problem comes when I am trying to display it, it draws properly however since this PDF viewer is inside a JScrollPane, it draws over all of the swing components (over the scroll bars and the menu).
Does anyone know how to make the PDF viewer act nicely and not to draw over other components.
Any suggestions are appriciated
I have also posted this on stackoverflow. Will post if any of their answers solves my problem.
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.
Robert T. Johnson
Joined: Mar 09, 2010
Yes I do know about the dangers of mixing AWT with swing, and I will see if I am allowed to upgrade the bean. And no I dont believe I can downgrade to AWT
Thank I will try this first thing tomorrow morning to see if I can take your last suggestion (make this an AWT window that's started from within a Swing application).