springfx-core

Boost your JavaFX Application with Spring Boot

License

License

Categories

Categories

Net
GroupId

GroupId

net.codecrafting
ArtifactId

ArtifactId

springfx-core
Last Version

Last Version

0.1.0-BETA5
Release Date

Release Date

Type

Type

jar
Description

Description

springfx-core
Boost your JavaFX Application with Spring Boot
Project URL

Project URL

https://github.com/codecrafting-net/springfx
Source Code Management

Source Code Management

https://github.com/codecrafting-net/springfx

Download springfx-core

How to add to project

<!-- https://jarcasting.com/artifacts/net.codecrafting/springfx-core/ -->
<dependency>
    <groupId>net.codecrafting</groupId>
    <artifactId>springfx-core</artifactId>
    <version>0.1.0-BETA5</version>
</dependency>
// https://jarcasting.com/artifacts/net.codecrafting/springfx-core/
implementation 'net.codecrafting:springfx-core:0.1.0-BETA5'
// https://jarcasting.com/artifacts/net.codecrafting/springfx-core/
implementation ("net.codecrafting:springfx-core:0.1.0-BETA5")
'net.codecrafting:springfx-core:jar:0.1.0-BETA5'
<dependency org="net.codecrafting" name="springfx-core" rev="0.1.0-BETA5">
  <artifact name="springfx-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.codecrafting', module='springfx-core', version='0.1.0-BETA5')
)
libraryDependencies += "net.codecrafting" % "springfx-core" % "0.1.0-BETA5"
[net.codecrafting/springfx-core "0.1.0-BETA5"]

Dependencies

compile (3)

Group / Artifact Type Version
commons-io : commons-io jar 2.6
org.hibernate : hibernate-validator jar 6.0.13.Final
org.springframework.boot : spring-boot-starter jar 2.1.1.RELEASE

runtime (1)

Group / Artifact Type Version
org.glassfish : javax.el jar 3.0.1-b11

Project Modules

There are no modules declared in this project.

SpringFX

HitCount Build Status codecov Maven Central Download License

SpringFX

SpringFX it's a small framework that allow you to use Spring Boot framework with JavaFX to build desktop Java applications. Not only facilitating the use of Spring features on JavaFX, the framework also provide the following functionalities:

  • Spring Dependency Injection for JavaFX controllers with the ViewContext component.
  • Multiple screens and flow handling with ViewStage component.
  • Build in Animation system with popular effects inspired by Animate CSS, provided by AnimationBuilder component.
  • Two new JavaFX transitions: SkewTransition and SizeTransition.
  • Common ease Penner equations inspired by Ceaser Project, provided by EaseInterpolator component.
  • Icon mipmap utility for loading multiple image sizes to JavaFX Stage icons.
  • System icon tray utility.
  • Dialog builder for easy construction of JavaFX Alerts.
  • Validation system for integration with Hibernate Validation.

Setup (soon..)

Wiki (soon...)

Site (soon...)

NOTICE

This library still on beta state, so the API is subject to changes that break compatibility to previous beta versions.

Versions

Version
0.1.0-BETA5
0.1.0-BETA4
0.1.0-BETA3
0.1.0-BETA2
0.1.0-beta