I like ProgressIndicator, but I would like to change its color and the width of the circle. Is it possible (with or without css)?
Of course, this is very easy.
You can find all related methods and styles in the doc:
CSS: http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html#progressindicator
public class HelloProgressIndicator extends Application { public static void main(String[] args) { launch(args); } @Override public void start(Stage stage) throws Exception { Pane root = new Pane(); Scene scene = new Scene(root, 200, 200); ProgressIndicator pi = new ProgressIndicator(.314); // changing color with css pi.setStyle(" -fx-progress-color: red;"); // changing size without css pi.setMinWidth(150); pi.setMinHeight(150); root.getChildren().add(pi); stage.setScene(scene); stage.show(); } }