A Java Swing library styled with FlatLaf that adds animated, ready-to-use components for desktop applications.
- Modal dialog
- Drawer
- Toast Notification
Add the dependency
<dependency>
<groupId>io.github.dj-raven</groupId>
<artifactId>modal-dialog</artifactId>
<version>2.6.2</version>
</dependency>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>Get jar file here: latest-releases
| 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 |
- FlatLaf - FlatLaf library for the modern UI design theme
- MigLayout - MigLayout library for flexible layout management
See CHANGELOG.md for release notes.
MIT © Raven Laing


