MiGLayout

MiGLayout - Java Layout Manager for Swing, SWT and JavaFX

License

License

BSD
GroupId

GroupId

com.miglayout
ArtifactId

ArtifactId

miglayout-parent
Last Version

Last Version

11.0
Release Date

Release Date

Type

Type

pom
Description

Description

MiGLayout
MiGLayout - Java Layout Manager for Swing, SWT and JavaFX
Project URL

Project URL

http://www.miglayout.com/
Source Code Management

Source Code Management

https://github.com/mikaelgrev/miglayout

Download miglayout-parent

How to add to project

<!-- https://jarcasting.com/artifacts/com.miglayout/miglayout-parent/ -->
<dependency>
    <groupId>com.miglayout</groupId>
    <artifactId>miglayout-parent</artifactId>
    <version>11.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.miglayout/miglayout-parent/
implementation 'com.miglayout:miglayout-parent:11.0'
// https://jarcasting.com/artifacts/com.miglayout/miglayout-parent/
implementation ("com.miglayout:miglayout-parent:11.0")
'com.miglayout:miglayout-parent:pom:11.0'
<dependency org="com.miglayout" name="miglayout-parent" rev="11.0">
  <artifact name="miglayout-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.miglayout', module='miglayout-parent', version='11.0')
)
libraryDependencies += "com.miglayout" % "miglayout-parent" % "11.0"
[com.miglayout/miglayout-parent "11.0"]

Dependencies

test (1)

Group / Artifact Type Version
junit : junit jar 4.13.2

Project Modules

  • core
  • swing
  • swt
  • javafx
  • ideutil
  • demo
  • examples
  • nbm

miglayout

Official MiG Layout for Swing, SWT and JavaFX

For Java developers writing GUI layouts by hand that wants simplicity, power and automatic per platform fidelity, that are dissatisfied with the current layout managers in Swing, JavaFX and SWT, MigLayout solves your layout problems. User interfaces created with MigLayout is easy to maintain, you will understand how the layout will look like just by looking at the source code.

MigLayout is a superbly versatile JavaFX/SWT/Swing layout manager that makes layout problems trivial. It is using String or API type-checked constraints to format the layout. MigLayout can produce flowing, grid based, absolute (with links), grouped and docking layouts. You will never have to switch to another layout manager ever again! MigLayout is created to be to manually coded layouts what Matisse/GroupLayout is to IDE supported visual layouts.

For documentation see http://miglayout.com

Versions

Version
11.0
5.3
5.2
5.1
5.0
4.2
4.1