Design for Layout Management
Java’s Solution (Strategy Design Pattern) :
Component
Container
layout()
LayoutManager
addLayoutComponent()
removeLayoutComponent()
layoutContainer()
minimumLayoutSize()
preferredLayoutSize()
BorderLayout
GridLayout
FlowLayout
- When we need absolute Coordinates we set the layout to null.
Does LayoutManager reference its Container?
Previous slide
Next slide
Back to first slide
View graphic version