JavaFX calendar program to alternate for a desktop calendar gadget
This repository has a source projects of Calendar program to build with Gradle 6.4+ and Java SE 11+. Additionally, to create Windows installer with Java SE 14+ and WiX 3.10+.
Some releases have built binary installer files for Windows OS. These installers are self-contained application installable packages, so no JDK or JRE required.
- execute an executable jar for all platform. (required JDK 11)
- execute a short-cut icon or a native executable file
- move window by a mouse dragging
- resize window by Ctrl key + mouse wheeling
- close window by context menu (pop up by right mouse button)
- save window position and size when closing, load these statuses on start. (command-line option is priority than this save and load status)
The command-line options are available as follows.
Configuration item | option name | examples |
---|---|---|
top left x coordinate | x | --x=800 |
top left y coordinate | y | --y=60 |
calendar width | width | --width=320 |
calendar height | height | --height=300 |
holidays configuration file | holiday | --holiday=holidays.conf |
The configuration file 'Calendar.cfg' is in 'app' folder in the installed folder. JVM options and command-line options are describable in the file.