Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/micheljung/fxstage


https://github.com/micheljung/fxstage

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# FxStage

[ ![Maven central](https://maven-badges.herokuapp.com/maven-central/io.github.micheljung/fxstage/badge.svg) ](https://search.maven.org/artifact/io.github.micheljung/fxstage)

A small library to create borderless JavaFX stages with native window behaviour.

## Features

* Borderless UI
* Native window behavior (Windows 10 only)
* Drop shadow
* Window resizing
* Aero Snap
* Fallback to cross-platform Windows 10 imitation
* Minimally-invasive
* Fully customizable

## Screenshot

![Screenshot](media/screenshot.png)

## Usage

Convert an existing stage:

```
FxStage.configure(stage).apply();
```

## Get It Now

Get it via https://search.maven.org/artifact/io.github.micheljung/fxstage

```
repositories {
mavenCentral()
}

dependencies {
implementation 'ch.micheljung.fxstage:fxstage:0.8.1'
}
```

## Important

* The API is not yet polished and might change in future
* Cross-platform Windows 10 imitation is yet buggy
* Requires Java 11+

# Other projects

Also check out https://github.com/micheljung/jfx-waitomo-theme