Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xzel23/fx
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/xzel23/fx
- Owner: xzel23
- License: apache-2.0
- Created: 2023-02-12T13:11:51.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-09T10:04:09.000Z (14 days ago)
- Last Synced: 2024-12-12T06:50:23.114Z (11 days ago)
- Language: Java
- Size: 11.3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE
Awesome Lists containing this project
README
# fx Application Framework
[![Apache License](https://img.shields.io/badge/license-Apache-blue)](LICENSE)
[![Language](https://img.shields.io/badge/language-Java-blue.svg?style=flat-square)](https://github.com/topics/java)
[![build](https://github.com/xzel23/fx/actions/workflows/CI.yml/badge.svg)](https://github.com/xzel23/fx/actions/workflows/CI.yml)The framework consists of the following libraries:
- **fxApplication:** base classes for building applications
- **fx-controls:** JavaFX controls
- **fx-icons:** Icons to be used in JavaFX applications
- **fx-util:** JavaFX related utility classes
- **fx-util-db:** JavaFX classes related to databases
- **fx-web:** classes related to the JavaFX WebView component
- **fx-samples:** sample applications
fx-application
--------------Derive the application class from `FxApplication` and the controller from `FxController`.
### Logging
FxApplication supports a `--log` command line argument to control logging.
Examples:
- set general log level to `INFO`:
`--log=INFO`
- set level for different packages:
`--log=INFO,com.dua3:FINE,com.sun:WARNING`
Issues
------- Cannot open documents on macOS by double-clicking unless the application is already running. Bug filed with
review ID 9063702.