Also ich habe am Wochenende mal getestet.
Ich habe sowohl die SwingNode als auch das JFXPanel ausprobiert und ich muss sagen beide sachen haben Ihrern Reiz...
Mit der SwingNode habe ich es nicht hinbekommen, da wurde das Canvas nicht dargestellt, warum auch immer aber ich habe gelesen das noch nicht alles mit der SwingNode moeglich ist... Wahrscheinlich habe ich da wohl was getroffen was nicht geht.
Bei der SwingNode hat man eine FX App und bindet dann die Swing Komponennten ein.
Dann habe ich das JFXPanel ausprobiert und ich muss sagen das alles geht was ich will, der Canvas geht die Kommunikation zwischen den Threads geht wunderbar und das Video wird auch fluessig abgespielt
Bei dieser Variante die es seit FX 2.x gibt, Hat man eine Swing Anwendung und erstellt sich dann ein JFXPanel (Das die gleichen Eigenschaften haben soll wie ein normal JPanel) und added es in ein anderes Panel oder Frame etc...
Im FXPanel erstellt man eine Scene und kann dann wie gewohnt mit fx arbeiten.
Das ist sehr praktisch, wenn man FX und Swing kombinieren will.
Das nervige ist halt die Syncronisation der beiden Threads, aber es geht eigentlich .
Bei sieht es jetzt so aus: Ich habe ein JFrame darin ein JPanel darin mein VLC Player (Canvas), dann das FXPanel wo Buttons und Label's und und und drinne sind zu testen erstmal
Es gib ein paar gute Tut's die vollkommen ausreichen um damit zu arbeiten.
Fakt ist, wer ein bisschen Swing und ein bisschen FX kann der wird keine Probleme haben damit was auf die Beine zu stellen.