[jruby-user] JRUBYFX - Custom Controls

10 views
Skip to first unread message

Charles Monteiro

unread,
May 16, 2013, 2:18:28 PM5/16/13
to Jruby Users List List
Can somebody in the jrubyfx enumerate the steps to creating a reusable jrubyfx app aka custom control. I see the demo.rb example but I rather not go on what I think I understand i.e. there's a bit of magic there. Also btw, perhaps there will be a chapter in the new edition of the Jruby book :) , notice that there is no wiki entry for jrubyfx nor mention as a Desktop GUI option.

My main issue currently with it is that if by default I want to make any JavaFX app reusable which is what I'm used to in Smalltalk (un-necessary pardon).

Therefore it seems I must start the fxml with the fx:root construct. Ok, but if I do that then jrubyfx complains that the root has not been set i.e. via setRoot. My mode of operation is that any app I write can be embedded in any other app therefore I'm hoping I can always setup the fxml with a root construct and I'll apply my own extensions to make the glue automatic. Is that possible and how ?

Finally it might be helpful to explain what I'm trying to implement. I want a left nav where a hierarchical menu sits whose leaf nodes represent apps in the system. Double clicking them will create a new tab in the tab navigator located the center whose contents will now expose an instance of the app in question. I can open multiple instances of the same app class i.e. all separate independent instances each with their own state.

thanks




Charles



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email


Reply all
Reply to author
Forward
0 new messages