Martin Bratbo skrev:
>I en lille application jeg har lavet er der en grafisk område defineret som
>en underklasse til java.awt.Canvas, og en pull down menu der når den åbnes
>går ned over Canvas'et. Men i stedet for at vises over Canvas'et forsvinder
>menuen "ned bag" canvas et. Er der nogen derude der har en ide om hvad der
>bestemmer hvilke componenter der ligger over andre i swing applicationer ??
Hvis du kun bruger add, bliver menuen en normal komponent som
gemmer sig bag den næste på grund af det automatiske
BorderLayout. I swing hedder kommandoen setJMenuBar. Jeg ved ikke
om den findes i AWT.
Eksempel:
JFrame frame = new JFrame();
Container pane = frame.getContentPane();
... // menuBar designes
pane.add(menuBar);
frame.setJMenuBar(menuBar);
Du kan dog også styre layoutet så menuen bliver synlig, men så
følger dens størrelse vinduets.
--
Bertel
http://lundhansen.dk/bertel/ FIDUSO:
http://fiduso.dk/