JDK-6530906 : Add MiG Layout to the JDK
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 6,7
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2007-03-05
  • Updated: 2013-05-18
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
MiG Layout is the successor to JGoodies FormLayout. It incorporates everything it can do in a simple way and with a lot more options.

MiG Layout also directly replaces FlowLayout, BorderLayout, SpringLayout, GridLayout, GridBagLayout and a lot of other 3:r part layout managers directly.

MiG Layout is 100% free under the BSD License and can be found at www.miglayout.com

Matisse with GroupLayout is a really good choice for doing RAD IDE enabled layouts, but it lacks in the manual coding since the syntax is not created to be read by humans.

MiGLayout is to manually coded layouts what Matisse/GroupLayout is to doing layouts with the mouse.