Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/micheljung/fxstage
https://github.com/micheljung/fxstage
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/micheljung/fxstage
- Owner: micheljung
- Created: 2020-06-28T09:39:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-01T21:13:43.000Z (over 2 years ago)
- Last Synced: 2024-04-24T12:42:01.179Z (8 months ago)
- Language: Java
- Size: 269 KB
- Stars: 18
- Watchers: 1
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
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