0
這段代碼有什麼問題? 我很困惑! 我想在主舞臺上改變我的場景。在javafx中改變場景
public class SignInController {
@FXML
TextField SignInPassword;
@FXML
TextField SignInUsername;
@FXML
CheckBox RememberMe;
public void signUpScene(MouseEvent mouseEvent) throws IOException {
Timeline timeline = new Timeline();
Scene SignUpScene = new Scene(FXMLLoader.load(getClass().getResource("sign up.fxml")),700,700);
Main.pstage.setScene(SignUpScene);
timeline.getKeyFrames().addAll(
new KeyFrame(Duration.ZERO,new KeyValue(SignUpScene.getWidth(),0.0)),
new KeyFrame(Duration.millis(1000.0d),new KeyValue(SignUpScene.getWidth(),700.0))
);
timeline.play();
}
}
這將不會編譯,會嗎? –
@James_D我知道但我該怎麼辦? – Mohammasd
您無法創建指定兩個雙打的「KeyValue」。你沒有得到一個編譯錯誤,告訴你?你需要一個'WritableValue' - 通常是'Property'。你究竟在做什麼? –