I have a normal JFrame (one part of the app) and a second JavaFX window (I can\'t use a JFrame for the JavaFX stage). The problem is that the JavaFX window should always be
Like this (I'm using Alert)
Stage stage = (Stage) alert.getDialogPane().getScene().getWindow(); stage.setAlwaysOnTop(true);
If you want it on top always blocking other windows, just set:
alert.initModality(Modality.APPLICATION_MODAL);