FlexLayout for AsWing
As you may have noticed I'm working with AsWing right now
Today I proposed a modification of the layout system. That's because I couldn't find any layout which satisfied my needs: a container which grows its components in order to fill the entire container size BUT which also keep in mind the component minimum and maximum sizes.
So it will try to grow all the components to the same size, but if a component has defined a specific minimum or maximum size, take that size under consideration.
Here's a screenshot of the FlexLayout class in action ( click over the image to see the live demo ):
And here's the code to use the FlexLayout:
f.getContentPane().setLayout(new FlexLayout(FlexLayout.VERTICAL, 2));
Here below I'm attaching the current aswing package with all the modifications I did recently, in case someone find it useful.
aswing_mod.zip
Master of Alchemy is on the App Store!

Indica - Island of light
Really nice song from this finnish girl band Indica.
This is their first english album "A Way Away", and behind this album there's Tuomas Holopainen of Nightwish.
AsWing modifications
Distort Tool using triangles
Recent Posts
- Entire list
- Back from holidays
- FlexLayout for AsWing
- Master of Alchemy is on the App Store!
- Indica - Island of light
- AsWing modifications
- Distort Tool using triangles
- Flash Genie effect using drawTriangles
- Master of Alchemy: our first iPad game!
- Aviary new bird, Roc Music Creator!
- Read pdf metadata with purePDF











