目前我正在尝试使用Java fx从一个坐标到另一个坐标缓慢滑动图像。对于这种结构,我正在使用一个窗格并添加了轴imageview和电梯图像。我已经成功地改变了图像的坐标,但我想让图像慢慢地滑到那个位置。结果我添加了一个循环,使用thread.sleep方法来减慢循环速度。不幸的是,这并没有产生预期的效果。
希望你们中的一个人有一个很好的建议我可以用来做这件事。 我的循环:
Button een = new Button("1");
een.setOnAction(new EventHandler<ActionEvent>(){
@Override
public void handle(ActionEvent event) {
if(elevator.getY()>300){
while(elevator.getY()!=300){
elevator.setY(elevator.getY()-1);
try {
Thread.sleep(100);
} catch (InterruptedException ex) {
Logger.getLogger(LayoutSample.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
}
});
你真的