@Cableguy and all users.. Yes, but this require another device...

The Raspberry is not indipendent. Maybe there is a way to use other UI than JavaFX? Old Swing ?
I too I need UI that works on the PI, this break my develop on ARM based devices because I need indipendent device not served from another device, so to make portable devices (I use official Raspberry 7 Inch touchscreen) that execute B4J applications. The only solution I've found is to use Jabaco, it not use JavaFX UI and this work well.
On raspberry PI side I've installed openjdk and opejfx and some my B4J apps works, but very very slow, so I've decided to make some tests and I've written some simple apps (just for test) that draw on a Canvas 100.000 lines and count the elapsed time after a draw is finish.

On the Raspberry PI 3 this works about 20 times slow that my old pc dualcore.
So I too still awaiting from long time a way to write UI applications that runs directly on RPI without use the web interface and served from other devices.
But to develop Win applications B4J is a very powerful tool that I use every day from first release 1.0.