我对 javafx 很陌生,所以我想在这里学习,所以请保持理智,不要拒绝我的问题,我真的很感谢任何帮助,谢谢!
我想知道如何移动一个对象,比如说这个圆圈在不同的事件上,比如按键或鼠标点击、鼠标移动等等。
Circle circle = new Circle();
circle.setCenterX(100.0f);
circle.setCenterY(100.0f);
circle.setRadius(50.0f);
我是否需要使用我在 javafx 网站教程中看到的那个 KeyFrame 东西,或者它是如何工作的?
老实说,如果我没有感到如此失落,我就不会在这里问这个问题。所以要明确一点:使用事件移动我创建的对象的代码是什么?
编辑:通过移动它,我的意思是,按向上键,它向上移动几个像素,可能用另一个键对其进行变换,或者单击场景中的某个位置并使其立即移动到那里或以一定的速度移动到那里。我不必像使用 html5 画布那样重绘它,我希望,对吧?