Java 使用循环显示循环文本

Java 使用循环显示循环文本,java,loops,javafx,geometry,Java,Loops,Javafx,Geometry,嗨,我需要知道如何在javafx中使用循环来实现这个。 我是否需要手动设置坐标和旋转,或者我是否需要知道一些东西来使文本整齐地旋转 以下是我目前的代码: int x = 0; int y = 100; int r = -50; for(int i =0; i<=14; i++){ Text text2 = new Text(x,y, ary[i]); text2.setRotate(r); pane.getChildren().add(text2); x=x

嗨,我需要知道如何在javafx中使用循环来实现这个。 我是否需要手动设置坐标和旋转,或者我是否需要知道一些东西来使文本整齐地旋转

以下是我目前的代码:

int x = 0;
int y = 100;
int r = -50;
for(int i =0; i<=14; i++){
    Text text2 = new Text(x,y, ary[i]);
    text2.setRotate(r);
    pane.getChildren().add(text2);
    x=x+10;
    y=y-5;
    if(x<=90){
        x=x+10;
        y=y-5;
        r=r+5;
    }
    else if(x>=100){
        x = x-10;
        y = y+5;
        r = r+3;    
    }
}

是否必须使用循环,否则,请看,您的问题可能会重复。不幸的是,是的,这是给我的一个实践: