When you want to create a nested loop in JavaFX, use the
foreach statement. Here's an example that displays a circle model:
import java.lang.*;
import javafx.ui.*;
import javafx.ui.canvas.*;
Frame {
centerOnScreen: true
visible: true
height: 500
width: 500
title: "Foreach demo..."
onClose: operation() {System.exit(0);}
content: ScrollPane {
background: white
view: Canvas {
content: bind foreach (i in [1..10], j in [1..10])
Circle {
cx: i*30
cy: j*30
radius:30
stroke:black
strokeWidth:1
}
}
}
}