Just a quick post to announce that yet another JavaFX 2.0 beta build has rolled out, this week taking us to build 38. This brings another weeks worth of bug fixes, performance tweaks and necessary API changes (based in no small part on your feedback to our Jira tracker). As always, I look forward to hearing your feedback on this latest release. The best place to discuss JavaFX 2.0 is at the OTN forum, where many of the JavaFX team lurk. However, file your bug reports / request for enhancements directly to our Jira tracker if you want to maximise your chances of being heard!
JavaFX 2.0 beta build 38 available now
by Jonathan Giles | Aug 4, 2011 | News | 12 comments
StringProperties doesn’t work at all, aswell as setNode() methods. I think since JavaFX 2.0 build 36, newer updates work worse than previous.
What do you mean by “doesn’t work at all”? Is there a JIRA filed for it with a reproducible test case? Cheers!
Yes, I have reported it in JIRA. The problems were that StringProperty class appears to be removed and the setNode() method for Stage objects too. Someone noticed my that it would be useful to substitue StringProperty by SimpleStringProperty and setNode() by setGraphics(), but I wonder if this is the right way. I would appreciate if someone can say me were I can find the changelog for each release. Thanks in advance.
Yes: use SimpleStringProperty as the implementation for string properties. See this blog for more details: http://blog.netopyr.com/2011/07/24/upcoming-property-changes/
I think you mean setNode in Cell, rather than Stage, right? If so, then yes, what I said at http://forums.oracle.com/forums/thread.jspa?forumID=1385&threadID=2264088 is correct.
Replacing setNode() methods by setGraphic() works fine in the start(Stage stage) methods, but in propertiesScrollPane.setNode(propertySheet); where propertiesScrollPane is an object of type ScrollPane, and propertySheet of type Node, do not work (the method does not exist), in this case, what should I do?
Thanks in advance.
Reply to me.
The SimpleStringProperty works better now (specially the ChangeListener’s) and setNode() now must be replaced by setContent() in ScrollPane objects.
Great work!!! what about FXZ format? it will be available in future releases?
Nope, it has gone to the bit-bucket, may it rest in peace.
Will it go open sourced?
There is bug in PasswordBox when i enter characters spaces are automatically inserted to passwordbox!
PasswordBox is being replaced by PasswordField (same thing, different name + implementation). Can you try that and file bugs you find in JIRA (http://javafx-jira.kenai.com)? Thanks!
i created issue both PasswordBox and PasswordField contains same bug