以下に示すように、可視性ステータスを true または false に設定してペインを交換しようとしましたが、これまでのところ 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();
}
- コードで何が間違っていますか?
- これについてもっと良い方法はありますか、それはペインを変更することですか?