
Whenever a programmer sits down to design a GUI, he is faced with several problems unique to their design: visual appeal, scalability, resizability, ease of modification, etc. Layout managers help to solve these problems by taking care of setting the size and location of layoutable objects. Add the fact that layout managers themselves are layoutable, and all kinds of layout possibilities open up. Java programmers are familiar with the concept of the layout manager, however programmers coming to C# from other programming backgrounds might need some getting used to them. If you are from a Java background, then you should read the section on di..
|