LabelPlusFX
LabelPlusFX copied to clipboard
⁉️ A JavaFX LabelPlus for version [1,0]
Label Plus FX
A cross-platform LabelPlus
View Manual
·
Report Bug
·
Request Feature
Table of Contents
- About The Project
-
Getting Started
- Prerequisites
- Installation
- Usage
- License
- Contact
About The Project

This project is inspired by LabelPlus. Because there is only a C# version, I wrote a javafx version for mac/linux user.
Getting Started
To get a local copy up and running follow these simple steps.
Prerequisites
-
Liberica JDK 17 (Full) : For main application;
-
[Optional] Visual Studio 2019 : For Windows IME JNI Interface;
Installation
-
Clone the repo
git clone https://github.com/Meodinger/LabelPlusFX.git -
Run maven build
package -
Build with script, both
link.batandbuild.batis OK -
For Windows User, build solution
IMEWrapperand copy theIMEInterface.dllandIMEWrapper.dllto the same folder withLabelPlusFX.exeif usedjpackageorruntime\java.exeif usedjlink.
If you don't want to use the Windows IME JNI Interface, try
run.bat --disable-jniorLabelPlusFX.exe --disable-jni
If you want to run LPFX in IDE, execute maven goal
exec:java@runto start the application
Usage
Label Plus FX's function design based on LabelPlus
For more examples, please refer to the User Manual and Wiki
Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
License
Distributed under the AGPLv3 License. See LICENSE for more information.
Contact
Meodinger Wang - @Meodinger_Wang - [email protected]
Project Link: https://github.com/Meodinger/LabelPlusFX
Sponsor