Other B4J v3.5 beta is available for download

Erel

B4X founder
Staff member
Licensed User
Longtime User
B4J v3.50 BETA is now available for download:
www.b4x.com/b4j/files/beta.exe

A new visual designer was added to B4J, similar to B4A and B4i designers.

SS-2015-07-23_15.10.31.png


The visual designer is made of two components: IDE designer and WYSIWYG designer.

The designer supports anchors, variants and designer script features. Note that "auto scale" is not supported.

The new designer will make it simpler for B4A and B4i developers to develop cross platform desktop applications with B4J.

Requirements

The WYSIWYG designer requires Java 8.20+. It is recommended to download and use the latest JDK:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Don't forget to update the configured javac under Tools - Configure Paths.

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. You can switch to AnchorPane as a workaround.
Scene Builder is still supported.


This is a beta version. Make sure to backup your projects before loading them in the new version.

Please do not post issues in this thread. Start a new thread instead.
 

Roberto P.

Well-Known Member
Licensed User
Longtime User
[QUOTE = "Erel, posta: 355,563, Membro: 1"] Scene Builder E Ancora supportato e continuerà a Essere supportata.

Tuttavia, il visual designer interno e L'Approccio consigliato per I Nuovi sviluppatori B4J. [/ CITAZIONE]

Erel,
excuse me, but what are the advantages compared to Schene builder? In scenes Builder there are many controls ....
sorry
thank you
 
Upvote 0

Douglas Farias

Expert
Licensed User
Longtime User
@Erel only a sugestion, you can add the native of b4j the msgbox and msgbox2, and a toastmsgbox like b4a, i know exist libs for this but i think this is important on the b4j native.
Think will help some users
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
excuse me, but what are the advantages compared to Schene builder?
First note that you can still use scene builder.

The advantages of the internal designer are:

1. Easier to use. Especially for B4X developers.
2. Scene Builder is becoming obsolete.
3. Easier to change the nodes properties (colors, borders, fonts...).
4. Designer scripts make it more powerful.

you can add the native of b4j the msgbox and msgbox2, and a toastmsgbox like b4a
There are no native implementations of of these features in JavaFX (starting from Java 8_40 there is an implementation of msgbox).
 
Upvote 0

Douglas Farias

Expert
Licensed User
Longtime User
There are no native implementations of of these features in JavaFX (starting from Java 8_40 there is an implementation of msgbox).
Its for this the b4j its diferent :) you can add it if want :p
 
Upvote 0

Roberto P.

Well-Known Member
Licensed User
Longtime User
First note that you can still use scene builder.

The advantages of the internal designer are:

1. Easier to use. Especially for B4X developers.
2. Scene Builder is becoming obsolete.
3. Easier to change the nodes properties (colors, borders, fonts...).
4. Designer scripts make it more powerful.


There are no native implementations of of these features in JavaFX (starting from Java 8_40 there is an implementation of msgbox).

it's clear. Thanks
 
Upvote 0

ValDog

Active Member
Licensed User
Longtime User
B4J is not Java. You do not need to know Java.


B4J is not a Java platform.


I appreciate your opinion. As I see it, B4A, B4i and B4J should be similar as possible.

Well said Erel - I like the way you think!!
 
Upvote 0
Top