JFormDesigner 9 EA for JavaFX
Early Access (EA) means that you can download and test-drive the latest builds of a future JFormDesigner release. This is preview software. Use it at your own risk.
New Features and Improvements
JFormDesigner 9 is in active development and not feature complete.
This is the first version that supports designing JavaFX forms.
Besides standard panes (GridPane
, BorderPane
, HBox
, etc), it also supports
MigPane, which is
the JavaFX version of the well known
MigLayout Swing layout
manager. See also
MigLayout White Paper.
The MigPane library is available on
Maven Central
under following coordinates:
com.miglayout:miglayout-javafx:11.0
.
Please email us suggestions for improvement to support@formdev.com. Thanks.
Getting started
To start designing JavaFX forms, create a new JFormDesigner form and select UI toolkit JavaFX in the New Form dialog.
This creates a JFormDesigner .jfd
file (contains the form model used only in
JFormDesigner) and a corresponding .java
file that contains the generated Java
code to create the JavaFX form.
FXML is not yet supported (planned for a later version).
Missing features / known bugs
- Eclipse plug-in (coming soon).
- Use own CSS in designer.
- Support for
AnchorPane
,DialogPane
,Pane
,MenuBar
,Menu
, shapes and charts. - Possibility to change node type (e.g.
CheckBox
toRadioButton
). - Possibility to convert layout (e.g.
FlowPane
toHBox
). - Possibility to add event listeners.
- Possibility to use binding.
- In-place-edit text properties. E.g. label or button text property.
- Properties view: Editors for some property types (e.g. color).
- FXML
- and more...
Download
IDE plug-ins
Stand-alone
Windows
with JRE and JavaFX
Version: 9-ea1
Size: 76 MB
Date: 2023-03-16
macOS
with JRE and JavaFX
Version: 9-ea1
Size: 195 MB
Date: 2023-03-16
Linux
with JRE and JavaFX
Version: 9-ea1
Size: 103 MB
Date: 2023-03-16
Customer information: JFormDesigner 9 is free of charge for existing customers if the "Free updates until" date of your license key is 2023-01-01 or later. Upgrades are available here.
System Requirements
Java 11 - 19, optionally JavaFX 11 - 19.
- Eclipse plug-in: Eclipse 2021-12 (4.22) - 2022-12 (4.26)
- IntelliJ IDEA plug-in: IntelliJ IDEA 2021.1 - 2022.3;
Marketplace Edition: IntelliJ IDEA 2021.1 - 2022.3 Ultimate - NetBeans plug-in: NetBeans 13 - 17
For JavaFX (optional):
- IntelliJ IDEA plug-in: Plugin JavaFX Runtime for Plugins is required. Use Settings > Plugins to install the plugin from JetBrains Marketplace.
- Eclipse plug-in and NetBeans plug-in: You need to run the IDE on a JDK that includes JavaFX. E.g. BellSoft Liberica JDK (package 'Full JDK') or Azul Zulu JDK (package 'JDK FX').
- Stand-alone: Bundled JREs includes JavaFX.
License key
If you don't have a JFormDesigner license key, you can use following key to try out JavaFX Early Access:
Name: JavaFX Early Access
E-mail: support@formdev.com
Expiry date: 2023-06-30
Required version: JFormDesigner 9 (or later)
------
bVojXwlE9RhfUFY8834R6vcJedlMk/ZkVgAYEv3hco/U0PNXxfKxWrP8vl1pyJ
5tcLl7B+2bgOTiOIPVn4wqZe33r/Vi+VvpOXXS60QNk1ukyhkWgiqz19RYdl4V
hgexsXquSuLwixVSD16zoEtJHcoPUAG0YUqJ8dbtDO8nNLgua7El-ldfjmfykt
Recent changes
Build: 9 Early Access 1
Released: 2023-03-16
New Features and Improvements
- Initial JavaFX support.