首页 > 解决方案 > 如何使用 CSS 设置 JavaFX 圆半径?

问题描述

是否有任何 CSS 属性可以设置圆的半径?直觉上,我尝试过“fx-radius”或“fx-size”,但事实并非如此。我不想在 fxml 文件中分别设置每个圆的半径;

<Circle fill="DODGERBLUE" layoutX="400.0" layoutY="300.0" radius="20.0" stroke="BLACK" strokeType="INSIDE" styleClass="Circle" />

标签: javacssjavafxfxmlradius

解决方案


没有大小/半径 CSS 属性,但有用于缩放圆的属性:-fx-scale-x/y/z。

Circle 节点具有 Shape 和 Node 的所有属性。

您可以在文档中查看所有属性: https ://docs.oracle.com/javase/10/docs/api/javafx/scene/doc-files/cssref.html#circle


推荐阅读