import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.layout.Pane; import javafx.scene.shape.Circle; import javafx.scene.paint.Color; import javafx.stage.Stage; public class ShowCircle extends Application{ public void start(Stage primaryStage){ Pane pane=new Pane(); Circle circle = new Circle(); circle.setCenterX(100); circle.setCenterY(100); circle.setRadius(50); circle.setStroke(Color.BLACK); circle.setFill(Color.WHITE); pane.getChildren().add(circle); Scene scene=new Scene(pane,400,400); primaryStage.setScene(scene); primaryStage.setTitle("ShowCircle"); primaryStage.show(); } public static void main(String[] args){ Application.launch(args); } }
运行结果:
代码解析:
程序创建了一个Circle并将圆心设置在(100,100)同时这里也是场景的中央,因为创建场景时给出的宽度高度都为200,圆的半径为50。
笔画颜色设置为黑色(BLACK),填充颜色设置为白色(WHITE)。