TableLayout

A simple and powerful layout manager, an alternative to GridBagLayout.

License

License

The Clearthought Software License, Version 2.0
GroupId

GroupId

info.clearthought
ArtifactId

ArtifactId

table-layout
Last Version

Last Version

4.3.0
Release Date

Release Date

Type

Type

jar
Description

Description

TableLayout
A simple and powerful layout manager, an alternative to GridBagLayout.
Project URL

Project URL

https://github.com/nerro/table-layout
Source Code Management

Source Code Management

https://github.com/nerro/table-layout

Download table-layout

How to add to project

<!-- https://jarcasting.com/artifacts/info.clearthought/table-layout/ -->
<dependency>
    <groupId>info.clearthought</groupId>
    <artifactId>table-layout</artifactId>
    <version>4.3.0</version>
</dependency>
// https://jarcasting.com/artifacts/info.clearthought/table-layout/
implementation 'info.clearthought:table-layout:4.3.0'
// https://jarcasting.com/artifacts/info.clearthought/table-layout/
implementation ("info.clearthought:table-layout:4.3.0")
'info.clearthought:table-layout:jar:4.3.0'
<dependency org="info.clearthought" name="table-layout" rev="4.3.0">
  <artifact name="table-layout" type="jar" />
</dependency>
@Grapes(
@Grab(group='info.clearthought', module='table-layout', version='4.3.0')
)
libraryDependencies += "info.clearthought" % "table-layout" % "4.3.0"
[info.clearthought/table-layout "4.3.0"]

Dependencies

test (1)

Group / Artifact Type Version
junit : junit jar 4.11

Project Modules

There are no modules declared in this project.

TableLayout - An Alternative to GridBagLayout

Build Status Maven Central

This project is a mirror of the great and powerful layout manager TableLayout by Daniel Barbalace.

Javadoc for this project is available under https://nerro.github.io/table-layout.

Maven coordinates:

<dependency>
  <groupId>info.clearthought</groupId>
  <artifactId>table-layout</artifactId>
  <version>4.3.0</version>
</dependency>

Preface

Little introduction why I created this repository. In one of the projects I wanted to use this layout manager, but it was not easy to find the binaries. JAR files in maven central repository were not the same with TableLayout.jar from Oracle site:

Further in JARs there are java source files with examples too.

Idea

My idea was (is) to split old project in two projects: tablelayout (with only core files) and examples; and migrate to maven. Then I put it to github. The main motive for adaption and migration is to bring more standard (jar file name etc.) and possibly give second breeze for project with github pull request model.

Conclusion

All rights belongs to Daniel Barbalce (http://www.clearthought.info).

I just changed the build system from ant to maven, subversion to git and extracted examples in the separate project.

Versions

Version
4.3.0
4.2.2
4.2.1
4.2