So setzen Sie ein JavaFX -Fenster auf anderen Fenstern aller AppsJava

Java-Forum
Anonymous
 So setzen Sie ein JavaFX -Fenster auf anderen Fenstern aller Apps

Post by Anonymous »

So setzen Sie ein JavaFX -Fenster auf anderen Fenstern, einschließlich anderer Anwendungen, Spiele usw. Ich habe ein Linux -Betriebssystem. Ich habe auch versucht, initStyle nicht mit Modalität zu dekorieren. Vielleicht weiß jemand, wie man das tut, was ich tun muss. < /P>

Code: Select all

public void initialize() {
try {
FXMLLoader loader = new FXMLLoader(SystemScopeMain.class.getResource("BenchWidget-view.fxml"));
Parent root = loader.load();

Stage transparentStage = new Stage();
transparentStage.initStyle(StageStyle.TRANSPARENT);

Scene scene = new Scene(root, 400, 300);
scene.setFill(Color.TRANSPARENT);

transparentStage.setScene(scene);
transparentStage.setOpacity(0.4);
transparentStage.initModality(Modality.WINDOW_MODAL);
transparentStage.setAlwaysOnTop(true);

transparentStage.setX(0);
transparentStage.setY(0);

transparentStage.show();

} catch (IOException e) {
e.printStackTrace();
}

}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post