在JavaFx中更改窗格

时间:2013-09-17 20:31:55

标签: java javafx

我一直试图通过将可见性状态设置为true或false来交换Panes,如下所示,但是到目前为止,noyhing仍在工作。

到目前为止我的失败方法:
该程序以homeContentDisplay设置为true的可见性开始。当page2ContentDisplay的可见性更改为true时,单击按钮将其设置为false。

守则:

@FXML
private Pane homeContentDisplay;
private Pane page2ContentDisplay;

@FXML
private void handleButtonActionShow(MouseEvent event) {
    homeContentDisplay.setVisible(false);
    page2ContentDisplay.setVisible(true);

    FadeTransition fadeIn = new FadeTransition(
            Duration.millis(3000), homeContentDisplay
            );

    fadeIn.setFromValue(0.0);
    fadeIn.setToValue(1.0);
    fadeIn.setCycleCount(1);
    fadeIn.setAutoReverse(false);

    fadeIn.play();
}
  1. 我的代码中我做错了什么?
  2. 有没有更好的方法来解决这个问题,那就是改变Panes?

0 个答案:

没有答案