Other B4J v3.50 is available for download!

Discussion in 'B4J Questions' started by Erel, Jul 29, 2015.

  1. Erel

    Erel Administrator Staff Member Licensed User

    I'm happy to release B4J v3.50. This is the first version to include an internal visual designer. The same designer as in B4A and B4i.

    You can download it here: http://www.b4x.com/b4j.html


    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.

    See this tutorial for more information: http://www.b4x.com/android/forum/threads/internal-visual-designer.56661/


    The WYSIWYG designer requires Java 8.20+. It is recommended to download and use the latest JDK:
    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.
    The recommended Java version for UI apps is Java 8.
    Last edited: Jul 29, 2015
    wonder, miquel, JakeBullet70 and 15 others like this.
  2. robotop

    robotop Member Licensed User

    Hi, when downloading from the supplied link, I received an antivirus alert (showed in picture). What happened ? Someone else had the same problem ? Sorry if this is just my PC problem, but please, help me to understand.
  3. erwinjabergjun

    erwinjabergjun Member Licensed User

    i get no Virus replay, i juse kaspersty
  4. Erel

    Erel Administrator Staff Member Licensed User

  5. Peter Simpson

    Peter Simpson Expert Licensed User

  6. Enrique Gonzalez R

    Enrique Gonzalez R Well-Known Member Licensed User

    Thanks! that was, like 5 days of beta? sure that was fast!
  7. sorex

    sorex Expert Licensed User

    downloaded and installed fine here aswell (Avast)

    Thanks E'
  8. rbsoft

    rbsoft Active Member Licensed User

    Awesome - thank you very much...

  9. imbault

    imbault Well-Known Member Licensed User

    downloaded, installed and all my projects jar regeneration: All Fine

    Bravo el Maestro Erel
  10. Michaell

    Michaell Member Licensed User

    Now if I just had an App to write...
  11. ivan.tellez

    ivan.tellez Active Member Licensed User

    This is great.

    Is there a tutorial on how to use other java controls with the new internal visual designer? for example the Toolbar, DatePicker, pagination control, tiled pane, split pane and others.

    Or how to make "custom controls"?

    By the way, I havent used B4J a lot, but, its normal that the radio butons are not deselected when another is clicked?

    Last edited: Jul 30, 2015
  12. positrom2

    positrom2 Active Member Licensed User

    the IDE is nice by now.
    You must have done something on the used resources since the screen update problem is gone...
    Thanks for the nice work.
  13. omidaghakhani1368

    omidaghakhani1368 Well-Known Member Licensed User

    It is very good IDE thank you Erel
  14. Erel

    Erel Administrator Staff Member Licensed User

    Currently you cannot add other controls to the designer.

    For historic reasons you need to group the radio buttons in your code.

    For example:
    RadioButton1.GroupRadioButtons(Array(RadioButton1, RadioButton2, RadioButton3)) 'this will set all three buttons to be in the same group.
    ivan.tellez likes this.
  15. ArminKH

    ArminKH Well-Known Member

    this is great thank u erel
  16. megacpu

    megacpu New Member

    great release...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice