Hi,
I could work bit more on the prototype. I was interested in the performance - whether it is usable on old hardware. My desktop is quite outdated and I run lots of apps at the same time - so nothing optimized.
The prototype is based on a bean, which gets updated from shared memory.
The rest is plain java: events for property changes and gui-elements listening on those events.
Again: nothing improved yet. Plain standard.
See a clip showing linuxcnc-axis and the java prototype showing (calculated) position and dtg ...
www.dropbox.com/s/o7h6m6c1k7ppsjs/sample.ogv?dl=0
I would state, java is fast enuf for decent linuxcnc-UI
Cheers Reinhard