Erel B4X founder Staff member Licensed User Longtime User Feb 12, 2015 #1 ControlsFX is a large open source library that extends JavaFX: http://fxexperience.com/controlsfx/features/ It requires Java 8. jControlsFX is a wrapper for a few controls from this library. It is not yet complete. The library code will be open as well. The following controls are currently supported: Please download this library from this thread: https://www.b4x.com/android/forum/threads/controlsfx-library.50700/ Last edited: Feb 15, 2015
ControlsFX is a large open source library that extends JavaFX: http://fxexperience.com/controlsfx/features/ It requires Java 8. jControlsFX is a wrapper for a few controls from this library. It is not yet complete. The library code will be open as well. The following controls are currently supported: Please download this library from this thread: https://www.b4x.com/android/forum/threads/controlsfx-library.50700/
rwblinn Well-Known Member Licensed User Longtime User Feb 12, 2015 #3 Hi Erel, very good = thanks. Q: If testing b4J version, got these error messages - what is missing? Code: Copy WARNING: Could not resolve '-fx-text-base-color' while resolving lookups for '-fx-text-fill' from rule '*.toggle-button' in stylesheet jar:file:/C:/Program%20Files%20(x86)/Java/jdk8/jre/lib/ext/jfxrt.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss Upvote 0
Hi Erel, very good = thanks. Q: If testing b4J version, got these error messages - what is missing? Code: Copy WARNING: Could not resolve '-fx-text-base-color' while resolving lookups for '-fx-text-fill' from rule '*.toggle-button' in stylesheet jar:file:/C:/Program%20Files%20(x86)/Java/jdk8/jre/lib/ext/jfxrt.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss
Erel B4X founder Staff member Licensed User Longtime User Feb 13, 2015 #4 Does it crash after this message? If not then you can ignore it. Upvote 0
P positrom2 Active Member Licensed User Longtime User Feb 13, 2015 #5 Error: Cannot find: C:\Program Files (x86)\Anywhere Software\B4J\libraries\controlsfx-8.jar Had copied the controlsfx.jar to the Additional Libraries. Upvote 0
Error: Cannot find: C:\Program Files (x86)\Anywhere Software\B4J\libraries\controlsfx-8.jar Had copied the controlsfx.jar to the Additional Libraries.
P positrom2 Active Member Licensed User Longtime User Feb 13, 2015 #7 Thanks, Little bit confusing: jcontrolsfx-8.jar, controlsfx-8.jar, and without the -8? Finally got it running with naming it as jcontrolsfx.jar. How are the numerous red boxes generated (Title-red.png is just one small red box). Upvote 0
Thanks, Little bit confusing: jcontrolsfx-8.jar, controlsfx-8.jar, and without the -8? Finally got it running with naming it as jcontrolsfx.jar. How are the numerous red boxes generated (Title-red.png is just one small red box).
rwblinn Well-Known Member Licensed User Longtime User Feb 13, 2015 #8 Erel said: Does it crash after this message? If not then you can ignore it. Click to expand... No crash BUT a bunch of messages like these appear when calling: Code: Copy CreateStatusBar CreateHyperLinkLabel CreateSegmentedButtons Upvote 0
Erel said: Does it crash after this message? If not then you can ignore it. Click to expand... No crash BUT a bunch of messages like these appear when calling: Code: Copy CreateStatusBar CreateHyperLinkLabel CreateSegmentedButtons
rwblinn Well-Known Member Licensed User Longtime User Feb 13, 2015 #9 Hi, positrom2 said: Little bit confusing: jcontrolsfx-8.jar, controlsfx-8.jar, and without the -8? Finally got it running with naming it as jcontrolsfx.jar. Click to expand... As explained in step #2, rename Rename controlsfx-8.20.8.jar (after copied to your B4J additional library folder) to controlsfx-8.jar. positrom2 said: How are the numerous red boxes generated (Title-red.png is just one small red box). Click to expand... By setting flag Tile to True. If False then the tile-red-png is shown as one image in the paneTile: Code: Copy Dim cu As ControlsUtils cu.SetBackgroundImage(paneTile, fx.LoadImage(File.DirAssets, "Tile-Red.png"), True) Upvote 0
Hi, positrom2 said: Little bit confusing: jcontrolsfx-8.jar, controlsfx-8.jar, and without the -8? Finally got it running with naming it as jcontrolsfx.jar. Click to expand... As explained in step #2, rename Rename controlsfx-8.20.8.jar (after copied to your B4J additional library folder) to controlsfx-8.jar. positrom2 said: How are the numerous red boxes generated (Title-red.png is just one small red box). Click to expand... By setting flag Tile to True. If False then the tile-red-png is shown as one image in the paneTile: Code: Copy Dim cu As ControlsUtils cu.SetBackgroundImage(paneTile, fx.LoadImage(File.DirAssets, "Tile-Red.png"), True)
P positrom2 Active Member Licensed User Longtime User Feb 14, 2015 #10 By setting flag Tile to True. Click to expand... Aha, "Small change - large result", or similar. Unfortunately, there are hundreds of those parameters in this kind of language, hard to remind for the occasional user.... Greetings to Pinneberg. Thank you, positrom2 Upvote 0
By setting flag Tile to True. Click to expand... Aha, "Small change - large result", or similar. Unfortunately, there are hundreds of those parameters in this kind of language, hard to remind for the occasional user.... Greetings to Pinneberg. Thank you, positrom2
Erel B4X founder Staff member Licensed User Longtime User Feb 15, 2015 #11 I also the warning messages after updating to the latest version of Java 8. It will probably be fixed in the next version of ControlsFX (the native jar). Upvote 0
I also the warning messages after updating to the latest version of Java 8. It will probably be fixed in the next version of ControlsFX (the native jar).
Erel B4X founder Staff member Licensed User Longtime User Feb 15, 2015 #12 Please continue discussion in this thread: https://www.b4x.com/android/forum/threads/controlsfx-library.50700/ Upvote 0
Please continue discussion in this thread: https://www.b4x.com/android/forum/threads/controlsfx-library.50700/