{"repo":"dlsc-software-consulting-gmbh/FormsFX","free":true,"listed":false,"github":"https://github.com/dlsc-software-consulting-gmbh/FormsFX","clone":"git clone https://github.com/dlsc-software-consulting-gmbh/FormsFX.git","description":"A framework for easily creating forms for a JavaFX UI.","language":"Java","stars":704,"topics":["javafx","ui","ui-components","desktop","forms"],"license":"Apache-2.0","category":"ui-components","readme_excerpt":"FormsFX Forms for business application made easy. Creating forms in Java has never been this easy! Maven To use this framework as part of your Maven build simply add the following dependency to your pom.xml file. What is FormsFX? Creating forms in JavaFX is a tedious and very error-prone task. FormsFX is a framework which solves this problem. It enables the developer to create forms with ease and creates well-designed and user-friendly forms by default. FormsFX offers a fluent API that is very easy to understand and reduces the amount of coding needed. It creates all the necessary bindings for the properties and it just works . Main Features - Simple and understandable Fluent API - Different semantic items - Pre-defined controls - Validation - Localisation Semantics FormsFX offers different semantic layers. The largest entity is the form. It contains groups and sections, which in turn act as containers for fields. Fields are the end user's primary point of interaction as they handle data input and presentation. Defining a form Creating a form is as simple as calling Form.of() . Fields have a range of options that define their semantics and change their functionality. Option Description ------ ----------- label(String) Describes the field’s content in a concise manner. This description is always visible and usually placed next to the editable control. tooltip(String) This contextual hint further describes the field. It is usually displayed on hover or focus. placeholder(String","default_branch":null,"files":null,"tree":[],"storefront":"/r/dlsc-software-consulting-gmbh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dlsc-software-consulting-gmbh/FormsFX/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}