Hi,
I have a JFrame with a menu bar and inside the the frame a canvas. When I
click on a menu item
the menu is always (partly) drawn behind the canvas. How do you set the
options that will draw the menu(bar) to be visible ?
thanks
Johan
Andrew Thompson - 22 Feb 2004 16:39 GMT
..
> I have a JFrame
Swing
>..with a menu bar
?
>..and inside the the frame ...
?
>..a canvas.
AWT
Swing and the AWT do not play
together, use one or the other.
--
Andrew Thompson
* http://www.PhySci.org/ Open-source software suite
* http://www.PhySci.org/codes/ Web & IT Help
* http://www.1point1C.org/ Science & Technology
Andrew Thompson - 22 Feb 2004 16:41 GMT
> ..
>> I have a JFrame
>
> Swing
...
>> ..a canvas.
>
> AWT
>
> Swing and the AWT do not play
> together, use one or the other.
Or, to put that the Sun way..
http://java.sun.com/products/jfc/tsc/articles/mixing/index.html
--
Andrew Thompson
* http://www.PhySci.org/ Open-source software suite
* http://www.PhySci.org/codes/ Web & IT Help
* http://www.1point1C.org/ Science & Technology
Tor Iver Wilhelmsen - 23 Feb 2004 18:08 GMT
> I have a JFrame with a menu bar and inside the the frame a canvas. When I
> click on a menu item
> the menu is always (partly) drawn behind the canvas. How do you set the
> options that will draw the menu(bar) to be visible ?
JPopupMenu.setDefaultLightweightPopupEnabled(false);
But otherwise, do as the others have suggested and don't mix Swing and
heavyweight AWT components.