Skip to content

About

Java Swing UI library custom with FlatLaf

Topics

Resources

Stars

159 stars

Watchers

1 watching

Forks

Latest commit

 

History

457 Commits

Folders and files

Repository files navigation

Swing Modal Dialog

Maven Central License: MIT

A Java Swing library styled with FlatLaf that adds animated, ready-to-use components for desktop applications.

  • Modal dialog
  • Drawer
  • Toast Notification

Simple 1 Simple 2 Simple 3

Installation

Add the dependency

<dependency>
    <groupId>io.github.dj-raven</groupId>
    <artifactId>modal-dialog</artifactId>
    <version>2.6.2</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>modal-dialog</artifactId>
    <version>2.6.3-SNAPSHOT</version>
</dependency>

Demo

Get jar file here: latest-releases

Documentation

Component Description
Modal Dialog Animated dialogs, confirmations and custom in-window modals
Toast Notification Transient status messages, including promise-based and fully custom toasts
Drawer Responsive navigation side-drawer with nested menus, header and footer
Extras Standalone components: AvatarIcon, LightDarkButton, SlidePane

Library Resources

  • FlatLaf - FlatLaf library for the modern UI design theme
  • MigLayout - MigLayout library for flexible layout management

Changelog

See CHANGELOG.md for release notes.

License

MIT © Raven Laing

About

Java Swing UI library custom with FlatLaf

Topics

Resources

Stars

159 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages