java - 如何使 RadioButton 看起来像 JavaFX 中的常规 Button

标签 java javafx javafx-2 javafx-8

我正在实现一个类似工具箱的 Pane ,因此用户一次只能选择一个工具,并且我将其行为从 Button 切换到 RadioButton

但我发现 RadioButton 使用它自己的带点的外观,但我仍然希望它像普通的 Button 一样显示。我是 JavaFX 和 FXML 的初学者,所以有人知道我该怎么做吗?

最佳答案

首先创建一个单选按钮,移除radio-button样式,然后添加toggle-button样式

RadioButton radioButton=new RadioButton("Radio");
radioButton.getStyleClass().remove("radio-button");
radioButton.getStyleClass().add("toggle-button");

希望能解决你的问题

关于java - 如何使 RadioButton 看起来像 JavaFX 中的常规 Button,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33786146/

相关文章:

java - 如何使用 springmvc 作为 Controller 渲染对 jsf 页面的 ajax 响应

java - jackson 的@JsonSubTypes 是否仍然需要多态反序列化?

java - 为什么组件没有出现在屏幕中央?

java - 如何获取 Youtube Api Json 响应

java - 在 JFace 树查看器中为一些特定的树着色

java - 为什么按钮在点击时调整大小

JavaFX:如何管理不同节点之间的focusedProperty?

java - 如何从 JavaFX 客户端发出 HTTP post 请求?

java - msvcr100.dll丢失错误

java - 从 JavaFX 中启动单独的 exe