I have written LayoutManager implementation for all the most common and well known LMs.
- There's a GridLayout, that not only has all the features of Swing's GridLayout, but also includes most features of the GridBagLayout, but in an easier and more convenient way through simple weights arrays.
- A FillLayout, that simply stretches the first widget in the container over the whole area (and ignores the other ones).
- A BorderLayout, that works just like the one from Swing.
- A ListLayout, that arranges the Widgets horizontally or vertically in their order.
There's a new DummyWidget class, that you can use to create empty spaces on LayoutManager managed Panels.
Just have a look at the testcase in xith-tk.
Enjoy

.
Marvin