JavaFx - 主窗口旁边的打开窗口

时间:2015-05-05 19:50:55

标签: java javafx java-8

我正在使用JavaFx,我想在第一个窗口旁边打开一个新窗口,如图所示。我可以打开一个新窗口但它始终在第一个窗口。我怎么能这样做?

Windows next to each other.

   Parent detailsPanel = FXMLLoader.load(getClass().getResource("/fxml/DetailsPanel.fxml"));
    Stage stage = new Stage();

    stage.setTitle("Details");
    stage.setScene(new Scene(detailsPanel));
    stage.setResizable(false);
    stage.show();

1 个答案:

答案 0 :(得分:3)

只做

double windowGap = 5 ;
Stage currentStage = ... ; // the current window...

stage.setX(currentStage.getX() + currentStage.getWidth() + windowGap);
stage.setY(currentStage.getY());