Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 1.58 KB

File metadata and controls

51 lines (39 loc) · 1.58 KB

Swing Pack Guide

Swing Pack is a modern Swing component library for Java desktop development. It provides beautiful, customizable, and ready-to-use UI components with a flat, modern design build with FlatLaf.

Installation

Maven Central

Add the dependency:

<dependency>
    <groupId>io.github.dj-raven</groupId>
    <artifactId>swing-pack</artifactId>
    <version>{version}</version>
</dependency>

Snapshots

To get the latest updates before the release, you can use the snapshot version from Sonatype Central

<repositories>
    <repository>
        <name>Central Portal Snapshots</name>
        <id>central-portal-snapshots</id>
        <url>https://central.sonatype.com/repository/maven-snapshots/</url>
    </repository>
</repositories>

Add the snapshot version:

<dependency>
    <groupId>io.github.dj-raven</groupId>
    <artifactId>swing-pack</artifactId>
    <version>{version}-SNAPSHOT</version>
</dependency>

Components

Component Description
Pagination Navigate through multiple pages of content.
Multi-Select ComboBox A combo box that supports selecting multiple items.
DateTime Field An input field for picking dates and times.