With some more time to think about it, let me add the following tickets which we had some trouble with in the past.

[#RT-13858] JavaFX in Swing: no autosize on Propertychanges in Controls
----
If the size of the root node in a JFXPanel.scene changes, the JFXPanel does not adjust its size accordingly. Tried to workaround in several ways on the Swing and FX sides but nothing really worked without side-effects.


[#RT-19953] PopupWindow.autoHide does not work in Swing application (includes ContextMenu etc)
----
JavaFX popup windows have an autohide feature, the popup is hidden when it loses focus. Does not work if the popup is shown from inside a JFXPanel. And this includes e.g. ContextMenu: open a context menu from a jfxpanel and move the jframe underneath. Menu stays open. Workarounds are incomplete so far and required quite some nested listeners.


Finally, the stage/jframe z-order problem also affects the JavaFX filechooser. Be aware that users can click e.g. a save button 10 times and get a non-stay-on-top filechooser 10 times unless you work around it.

Werner

On 14.06.2013 17:08, Robert Krüger wrote:
What are the hidden problems one should be
aware of (other than having 2 UI threads).

Reply via email to