This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
What did you guys do in these menus options ?
Maybe in about I can show some modal dialog showing informations about SCJP assignment...but in help I really dont know..cause my help file will be in HTML.
You can disable the help menu if you are not providing online help. Another way is just show the message that online help is not available in this release .
For about, you can display the information about your SCJD Assignment.
I dont provide a menu bar and a toolbar in my assignment
i have read somewhere that someone has received almost 0 points for the GUI.
And one of the reasons was, that he didn't provide any menu bar.
The explanation from sun was, that this is not in the requirements, but it is a normal practice, for better usability.
EDIT: Well my menu bar has: File->Exit, Action->Search, Action->Book (i see it from the Eclipse Run->Run, Run->Debug),
Help->Help (only a hint to look at the userguide file), Help->About (name and version + copyright by my name )
Have to agree with Radi on this one. Add a very simple menu. Mine just has File, with Exit and Help with About. For About, i display a pop up with my name version of assignment and the year. I looked at Microsoft Word to see what an About item had in it.
I've decided provide these menu....I won't risk lost these precious points...lollllll
What did you do with help option Anne ?
I've tought showing some joptionPane informing user that there is a help file html....
Joined: Aug 29, 2005
I just did 'About' under Help. I was going to do html help and had it set up but I decided to make it easier and use the plain text version (userguide.txt). I think I did use JOptionPane for it. My About uses JDialog. Very simple.
Joined: May 03, 2004
Thanks for pointing out . I will include a menu bar in the main window
I have a menu-bar. In this menu-bar I have a File menu with a Quit menu-item. And that's it, pretty easy not? And the most important thing about this very easy and simple to implement approach: I passed
For About option in menu I am thinking just pass this type of information "<html>Sun Assignment <break line> Bodgitt and Scarper 2.2.1 <break line> Developed By: ABC Contact No. 416-111-1111", in the dialogue box.
For Help option: After completion of project I'll run javadoc to generate the HTML file. Then the same HTML I am thinking to link with the help menu.
Joined: Jun 30, 2009
@Fernando: see the attachment.
I think that in the about box is no place for informations, that this program is for the SCJD or
the version of the assignment (URLyBird 1.1.1 or 1.2.3 and so on), because in my opinion the GUI is for the common user, as if
you have implemented a program, that can be downloaded from the internet, so it should provide the version of your program
and not the version of the assignemnt from sun (the user im internet don't care, why you have written the program (SCJD or something else), but
more, that there is a program and its name is so und so, in my case URLyBird with the version v1.0, later maybe 1.1, 1.2 and so on )
-you mean, you will provide your APIs as Help? The APIs are help for the programmer only, not for the user (for him is the userguide)
I agree with Roberto. Fancy stuff you have in your about window. I guess you pass the SCJD just because of the number of your names :-)
I only have the name of the application, URLyBird, the version, the date and my name. Maybe I'll invent some names