2016-09-12 10 views

答えて

1

ためのおかげで、あなたはScreen.getScreensを繰り返す()と必要なものにあなたのステージを移動することができSO

に答えるeleses。以下の例を参照してください。具体的には画面クラス

述べたように:

for (Screen screen : Screen.getScreens()) { 
      Rectangle2D bounds = screen.getVisualBounds(); 

      Button btn = new Button("Move me to Screen " + index++); 
      btn.setOnAction((e) -> { 
       stage.setX(bounds.getMinX() + 100); 
       stage.setY(bounds.getMinY() + 100); 
      }); 
      root.getChildren().add(btn); 
     } 

これは、本質的に各画面に割り当てられた各画面の境界を使用し、あなたは、あなたが移動したいXと各ステージのY値を設定することができどちらの画面にも表示されます。

あなたのプロジェクトに何か問題がある場合はお知らせください。

関連する問題