java - 在 JavaFX 中调整 ToggleButton 的大小

标签 java css javafx resize radio-button

我在 HBox 中添加了一个单选按钮。 问题是,我无法调整单选按钮的大小...

我没有单选按钮的标题,我只需要按钮。问题是函数 setPrefSize/setMaxSize/setMinSize 并没有真正改变半径/口径。

如何更改字段 - 单选按钮的大小以及如何更改半径/口径?

目前,这是我的代码:

//Configuration of the Radio-Button
    radio.setText("");
    radio.setMaxSize(8, 8);
    radio.setPrefSize(8, 8);
    radio.setMinSize(8, 8);
    radio.setStyle("-fx-padding:0;-fx-background-size:0; -fx-border-radius:13px; -fx-background-radius:13px;");
    radio.setSelected(false);
    radio.setVisible(check);
    addComponentToBox(radio);

感谢您的帮助...

最佳答案

我解决了这个问题。如果您只想设置点或 radio 的样式/调整其大小,您只需这样做:

    .radio-button .radio {
        -fx-padding: 2px;
     }

     .radio-button .dot {
        -fx-padding: 2px;
     }

填充将设置 radio /点的半径/口径!

关于java - 在 JavaFX 中调整 ToggleButton 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26482047/

相关文章:

java - 为什么java8 Streams Consumer andThen 方法?

javascript - 使用jquery循环div元素

javascript - HTML/Jquery 移除被下面的div占用的div位置。如何?

html - 导航栏悬停上的 Css 样式

java - OpenJFX 11 - javafxpackager 二进制 CSS

java - 如何使用 Javafx BarChart 更改特定条形图的颜色?

java - 创建动态 GridPane(添加和删除行)

java - 尝试使用 HERE Maps Android Lite API 计算路线时出现 HTTP 错误

方法变量和包名称之间的 Java 命名冲突

java - 类构造函数中的 ArrayList 字段