Without looking at the code in the course notes (except, perhaps, for
the
GridBagLayout
parts) try to recreate the FTP GUI that
is discussed in the
course notes.
Note: If you feel this is trivial, skip to the
next Magercise, where you will design
a GUI without its layout being discussed.
Magercise 3 Prerequisites
None.
Tasks:
Draw a picture! Make a copy of the FTP
GUI picture on a piece of paper so you see exactly what you need to
create.
Annotate your picture with the expansion
behavior. Draw symbols on your picture that indicate how the GUI will
react to expansion. Compare your picture with those in the course notes.
Create your GUI. No skeleton code is
provided for this exercise. You may create your GUI using one of
the two example styles in the course notes or with your own preferred
style.
Try not to look at the example source in the course notes while creating
this GUI.
Where help exists, the task numbers above are linked to the
step-by-step
help page.
Solution Source
Demonstration
Demonstration
Copyright © 1998-1999
MageLang Institute.
All Rights Reserved.