My guess would be that desktop apps become less Swing/JavaFX only, and more of a desktop/Web hybrid - I understand that the browser component in JavaFX is way better than any that came before.
... and that's exactly a feasible approach I think to follow: first, integrate JavaFX webview in our swing-based app, and after develop (or porting) single modules our erp is composed of as standalone web application (or as part of a standalone web application), with the intent of run them in the webview.
At the very end, primary swing application will be no more than a view controller...