### About

As from B4J v3.50 a Visual Designer similiar to B4A / B4i is included.
The Visual Designer is composed out of an IDE and WYSIWYG designer.
JavaFX Scene Builder
JavaFX Scene Builder is deprecated, but remain to be supported (Status 20170803).
The B4J Visual Designer is the recommended approach for B4J developers.
Requirements
The WYSIWYG designer requires Java 8.20+.
Download the latest Java JDK:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
To check the installaed Java Version, run from the command line:
java -version
javac -version
New Methods
• ScrollPane.LoadLayout - Loads a layout file as the ScrollPane content.
• TabPane.LoadLayout - Creates a new tab with the layout file as its content.
• Node.PrefWidth / PrefHeight / SetSize - Methods to set the width and height of nodes. Supports all types of nodes.
• Node.Snapshot2 - Similar to Node.Snapshow. Allows setting the background color (instead of the default white background).
Backwards compatibility
Pane will not be resized automatically based on its child nodes:
Workaround: Switch to AnchorPan instead of Pane.
JavaFX Scene Builder IMPORTANT note
New views will not be added to the JavaFX Scene Builder. The JavaFX Scene Builder is in "backwards compatibility" mode.
Example:
The ChoiceBox method SelectedIndex change is working when designed with the B4J Visual Designer, but is not working when designed using the JavaFX Scene Builder.

Changed: , Category: Visual Designer, File: T6C276M2034.htm, ID: 2034