package hellofx; import java.util.Random; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.layout.Pane; import javafx.scene.layout.StackPane; import javafx.scene.paint.Color; import javafx.scene.shape.Circle; import javafx.stage.Stage; // circles public class GUI005 extends Application { public Circle createCircle(int X, int Y) { Random r = new Random(); Circle c = new Circle(); c.setCenterX(X); c.setCenterY(Y); c.setRadius(30); c.setFill(Color.rgb(r.nextInt(256), r.nextInt(256), r.nextInt(256))); return c; } @Override public void start(Stage stg1) throws Exception { Pane pn = new Pane(); for(int i = 0; i < 5; i++) for(int j = 0; j < 5; j++) pn.getChildren().add(createCircle(50 + i*65,50 + j*65)); Scene scn = new Scene(pn, 360, 360); stg1.setTitle("Circles"); stg1.setScene(scn); stg1.setResizable(false); stg1.show(); } public static void main(String[] args) { Application.launch(args); } }