java - 如何使用 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" />
解决方案
没有大小/半径 CSS 属性,但有用于缩放圆的属性:-fx-scale-x/y/z。
Circle 节点具有 Shape 和 Node 的所有属性。
您可以在文档中查看所有属性: https ://docs.oracle.com/javase/10/docs/api/javafx/scene/doc-files/cssref.html#circle
推荐阅读
- d3.js - nvd3 multibarchart last bar is hidden not visible
- google-cloud-datastore - Google DataStore:如何实现条目数限制?
- java - 为什么 actionListener 只执行了四次?
- javascript - Slack 事件请求 URL - 未经验证的请求错误
- regex - 字体锁定 Emacs-Lisp 正则表达式组
- ios - Xcode 存档未显示在管理器中
- java - 从线程调用时,Java GUI 不会被修改/更新
- sql - 将哈希插入数据库时Sqlite无法识别的令牌
- css - div里面的锚错误
- c - 无法删除二叉搜索树