在谷歌搜索,只能找到awt的东西,但我们正在使用javafx这个类。
正如标题所述,我需要改变球颜色直到比赛结束。我有以下代码:
Color[] ballColors = {Color.BLUE, Color.RED, Color.GREEN, Color.PURPLE, Color.BLACK};
for(int i = 0; i <100; i ++){
myCircle.setFill(ballColors()[i]);
}
每次点击球时球应该会改变颜色,但事实并非如此。谢谢你的帮助。
答案 0 :(得分:1)
而不是for循环尝试通过以下方式更改myCircle的颜色:
myCircle.setFill(ballColors()[System.currentTimeMillis()%5]);