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。
好的,謝謝,我修改這一點,這是沒問題的。 –