Đường tròn là một đường tạo thành một vòng khép kín, mọi điểm trên đó đều cách tâm một khoảng cố định. Một hình tròn được xác định bởi tâm và bán kính của nó - khoảng cách từ tâm đến bất kỳ điểm nào trên hình tròn.
Trong JavaFX, một vòng kết nối được biểu thị bằng javafx.scene.shape.Circle lớp. Lớp này chứa ba thuộc tính mà chúng là -
-
centerX - Thuộc tính này đại diện cho tọa độ x của tâm hình tròn, bạn có thể đặt giá trị cho thuộc tính này bằng cách sử dụng setCenterX () phương pháp.
-
centerY - Thuộc tính này đại diện cho tọa độ y của tâm hình tròn, bạn có thể đặt giá trị cho thuộc tính này bằng cách sử dụng setCenterY () phương pháp.
-
bán kính - Bán kính của hình tròn tính bằng pixel, bạn có thể đặt giá trị cho thuộc tính này bằng cách sử dụng setRadius () phương pháp.
Để tạo vòng kết nối, bạn cần -
-
Khởi tạo Vòng kết nối lớp học.
-
Đặt các thuộc tính bắt buộc bằng cách sử dụng các phương thức setter hoặc bỏ qua chúng dưới dạng đối số cho hàm tạo.
-
Thêm nút (hình dạng) đã tạo vào đối tượng Nhóm.
Ví dụ
import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.shape.Circle; public class DrawingCircle extends Application { public void start(Stage stage) { //Drawing a Circle Circle circle = new Circle(); //Setting the properties of the circle circle.setCenterX(300.0f); circle.setCenterY(135.0f); circle.setRadius(100.0f); //Setting other properties circle.setFill(Color.DARKCYAN); circle.setStrokeWidth(8.0); circle.setStroke(Color.DARKSLATEGREY); //Setting the Scene Group root = new Group(circle); Scene scene = new Scene(root, 595, 300, Color.BEIGE); stage.setTitle("Drawing a Circle"); stage.setScene(scene); stage.show(); } public static void main(String args[]){ launch(args); } }
Đầu ra