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

Hai*_*ang 5 java javafx javafx-2 javafx-8

我正在实现一个类似工具箱的窗格,因此用户一次只能选择一个工具,然后我切换ButtonRadioButton它的行为.

但我发现它RadioButton使用自己的皮肤带点,但我仍然希望它像正常一样显示Button.我是JavaFX和FXML的初学者,所以任何人都知道如何实现这一目标?

Col*_*iza 8

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

RadioButton radioButton=new RadioButton("Radio");
radioButton.getStyleClass().remove("radio-button");
radioButton.getStyleClass().add("toggle-button");
Run Code Online (Sandbox Code Playgroud)

希望能解决你的问题