This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Menu Bar Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Menu Bar" Watch "Menu Bar" New topic
Author

Menu Bar

Anonymous
Ranch Hand

Joined: Nov 22, 2008
Posts: 18944
Hi, I have a question about Menu Bar
According to RHE
Which of the following may contain a menu bar? (Choose all that apply.)
A) A panel
B) A frame
C) An applet
D) A menu bar
E) A menu
The Answer is B, a frame only but I got impression that all of them "panel, applet, window and frame" can contain a menu bar. I forgot where I got this information. Any input sure be appreciated.
Madhav Lakkapragada
Ranch Hand

Joined: Jun 03, 2000
Posts: 5040

It is true that MenuBar can be added
only to frames. The menubar is added using
the setMenuBar(aMenuBarObjRef) method.
This method is currently supported only be
frames. Check out this example:

Play with the code and you will getit.
Hope this helps.
Regds.
- satya

Take a Minute, Donate an Hour, Change a Life
http://www.ashanet.org/workanhour/2006/?r=Javaranch_ML&a=81
yanish
Greenhorn

Joined: Aug 18, 2000
Posts: 21
"Java 2 Exam Cram" by Bill Brogden says:
Chapter 11, Question 2
"Which of the following AWT components can have a menu, either as a menu bar or pop-up menu, attached to it?
a) Frame
b) Window
c) Applet
d) Panel
Answers a, b, c, and d are correct. All of these components may have an attached menu because the Component class implements the MenuContainer interface, and all of these classes have Component in their ancestry."
Anonymous
Ranch Hand

Joined: Nov 22, 2008
Posts: 18944
I think Madhav is right. I checked the Java doc, only Frame has the method setMenuBar() which attachs the menubar to a container. Correct me if I'm wrong. Thanks,
kfu
Greenhorn

Joined: Aug 08, 2000
Posts: 8
Hi, yanish:

If you read Bill's question carefully, you will find it says "either as a menu bar or pop-up menu, attached to it". The word
"or" make answers a, b, c, d all correct. From API, there is a add(PopupMenu popup) function in Component class. Since Frame, Window, Applet, Panel are grandchildern of Components, all the answers will be right.
Kevin Fu


Kevin
 
 
subject: Menu Bar
 
Similar Threads
Components and Containers : My Notes
AWT question
Is Exam Cram correct or RHE correct?
All components inherit menucontainer???
Which AWT component can contain a meu bar