0
我是JavaFX的绝对初学者。我有JavaFX类雪碧:变量的javafx设置值
public class Sprite extends CustomNode {
protected var xPos : Integer;
protected var yPos : Integer;
public function setxPos(){
this.xPos=50;
}
public function getxPos():Integer{
return this.xPos;
}
public function move() : Void{
xPos=xPos+2;
}
}
我使用这个类在课堂上主要的实例。我用函数setxPos()设置变量的值。当我打印变量的值时,值为0.这是来自Main类的代码。
var sprite : Sprite;
sprite.setxPos(50);// use setter
println(sprite.getxPos());// value is 0
sprite.xPos=50;// without setter
println(sprite.getxPos());// value is 0 too
问题在哪里? Thakns。
好的,谢谢,我修改这一点,这是没问题的。 –