JDK-6530906 : Add MiG Layout to the JDK
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 6,7
  • Priority: P3
  • Status: Closed
  • Resolution: Won't Fix
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2007-03-05
  • Updated: 2019-12-17
  • Resolved: 2019-12-17
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.