Controls Fx and scene Builder

3,204 views
Skip to first unread message

Paolo Beltrame

unread,
Mar 5, 2014, 5:15:31 AM3/5/14
to control...@googlegroups.com
Hi all,

I'm new about Controls FX How can I integrate them with scene builder to design the GUI in the easiest way?

Thanks


Karol Posiła

unread,
Mar 15, 2014, 9:13:04 AM3/15/14
to control...@googlegroups.com
Hi guys,

Is it even possible to import ControlsFX into SceneBuilder? Has any1 done that already? I've been trying to google the solution, but nothing comes up :/

Jonathan Giles

unread,
Mar 15, 2014, 4:55:12 PM3/15/14
to control...@googlegroups.com
I just downloaded Scene Builder 2.0 to test and it appears to import ControlsFX ok, although I didn't test any further as I don't use Scene Builder. You can import the controlsfx jar file by clicking the down arrow to the right of 'Library' and choosing 'import JAR/FXML File'.
-- Jonathan

--
You received this message because you are subscribed to the Google Groups "ControlsFX" group.
To unsubscribe from this group and stop receiving emails from it, send an email to controlsfx-de...@googlegroups.com.
To post to this group, send email to control...@googlegroups.com.
Visit this group at http://groups.google.com/group/controlsfx-dev.
To view this discussion on the web visit https://groups.google.com/d/msgid/controlsfx-dev/afafd935-9a5d-4c39-b6df-ecac311ab2c1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Sascha Proschinger

unread,
Mar 17, 2014, 4:44:32 AM3/17/14
to control...@googlegroups.com, Jona...@jonathangiles.net
But there aren't all controlls. For example I'm not able to use the spreadsheetview within scenebuilder.
Message has been deleted

Jonathan Giles

unread,
Mar 17, 2014, 3:05:28 PM3/17/14
to control...@googlegroups.com, Jona...@jonathangiles.net
Sascha,

This is because up to yesterday I doubt anyone had actually run ControlsFX inside Scene Builder. The reason why not all controls show is because Scene Builder has expectations on what it should find. The main expectation that I know of is that the control needs to have a no-args constructor (which SpreadsheetView has).

If someone is interested in improving ControlsFX such that it plays nicer with Scene Builder, I can get you in touch with the Scene Builder team to discuss this topic and what needs to be done to improve our support.

-- Jonathan

Karol Posiła

unread,
Mar 19, 2014, 8:45:57 AM3/19/14
to control...@googlegroups.com, Jona...@jonathangiles.net
Thank you Jonathan for that info! Didn't notice that menu, it's kinda small and I'd rather expect it in main preferences.

Paolo Beltrame

unread,
Mar 24, 2014, 5:11:36 AM3/24/14
to control...@googlegroups.com, Jona...@jonathangiles.net
Thankyou Jonathan. I'd like to know how to integrate controlsFX and also my custom controls in scene builder, so I will really appriciate anything you can do.
Thanks

Marcelo Hexsel

unread,
Mar 28, 2014, 11:44:19 AM3/28/14
to control...@googlegroups.com

I was able to import and use some of the controls from the jar in the scene builder, but most of them don't play nice with scene builder.
This is great loss, because fxml is a awesome feature of FX. Maybe we should create a group to study and improve this capabilty of ControlsFX!

Jonathan Giles

unread,
Mar 29, 2014, 4:35:50 PM3/29/14
to control...@googlegroups.com
I would highly encourage someone (or a group of people) to focus on better Scene Builder support in ControlsFX. This mailing list is a great place to discuss the topic, and I'd happily review pull requests that claim to improve our scene builder support.

If you need to better understand what needs to be done to support this, I suggest subscribing to the OpenJFX-dev mailing list and posting your questions there, as it will be seen by the Scene Builder team.

-- Jonathan

--
You received this message because you are subscribed to the Google Groups "ControlsFX" group.
To unsubscribe from this group and stop receiving emails from it, send an email to controlsfx-de...@googlegroups.com.
To post to this group, send email to control...@googlegroups.com.
Visit this group at http://groups.google.com/group/controlsfx-dev.

Darryl R

unread,
Oct 4, 2014, 2:31:43 PM10/4/14
to control...@googlegroups.com, Jona...@jonathangiles.net
Any idea if someone ever spent time on this or if the integration with scene builder works well now?  I may be able to look at it if not.  I would really like to use all the Controls FX with scene builder. 

Jonathan Giles

unread,
Oct 4, 2014, 3:42:56 PM10/4/14
to Darryl R, control...@googlegroups.com
This has not been progressed any further by anyone, so if you can help on this project that would be excellent.

-- Jonathan
Sent from a touch device. Please excuse my brevity.

Adrian Romanelli

unread,
Oct 23, 2014, 6:23:16 PM10/23/14
to control...@googlegroups.com, rdar...@gmail.com
How much effort is left over to make the controls compatible with Scene Builder?  Do you image there's a small or large amount of work needed?

For example, HiddenSidesPane already has a zero-argument constructor, but will not show up on the list when importing the controlsfx jar.

samir.ha...@gmail.com

unread,
Dec 2, 2014, 8:01:16 AM12/2/14
to control...@googlegroups.com, rdar...@gmail.com
Currently we don't know if the amount of work left is small or huge because we simply don't know how to make our components work with SceneBuilder!

If someone is able to provide a very clean and precise document that explains technically how to make one control compatible with SceneBuilder, then we will be able to move on. But right now, we are just waiting for that document and you can just all vote and comment for that issue JIRA https://javafx-jira.kenai.com/browse/DTL-6909 which can create the mentioned document.

Paul Szudzik

unread,
Oct 4, 2015, 7:06:53 PM10/4/15
to ControlsFX, rdar...@gmail.com
I'm also highly interested in having this package visible in SceneBuilder.  I found 


That seems to point out the pre-requisites for the component. ( Found it under Component Pre-requisites of that url)
I have some concept issues, otherwise I would love to tackle the problem.  I think the controlssfx project could help me make my code, well... more pleasant to use and work with by my users.. but I can't do component level work the way you do.

Frank Edwards

unread,
Dec 6, 2015, 3:36:18 AM12/6/15
to ControlsFX, rdar...@gmail.com
For those looking, the latest SceneBuilder for Java 8u40 can be found here:  http://gluonhq.com/scene-builder-installers-now-available/

I don't remember if I even had to drop ControlsFX into it, but this library works pretty well in it.  (There are some visual glitches, but they don't get too annoying).
Reply all
Reply to author
Forward
0 new messages