当前位置: 首页 > 面试题库 >

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

阳枫涟
2023-03-14
问题内容

我正在实现一个类似于工具箱的窗格,因此用户一次只能选择一个工具,因此我将其行为从切换ButtonRadioButton

但是我发现它RadioButton使用自己的皮肤带有点,但是我仍然希望它显示为法线Button。我是JavaFX和FXML的初学者,所以有人知道我该怎么做吗?


问题答案:

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

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

希望能解决您的问题



 类似资料:
  • 我的应用程序中有一个按钮。点击它会导致与按下某个键完全相同的操作。所以我希望如果用户按下该键,该按钮会看起来像是被点击了,即暂时变暗,然后再次恢复正常。所以,在我的密钥处理程序中,我写道: 这会导致触发一个动作事件,但不会导致按钮看起来像是被点击了。我怎样才能做到后者?

  • 问题内容: 我正在使用ASP.NET,我的某些按钮只是进行重定向。我希望它们是普通的链接,但是我不希望我的用户注意到外观上的很大差异。我考虑了用锚(即标签)包裹的图像,但我不想每次更改按钮上的文本时都必须启动图像编辑器。 问题答案: 将课程应用于

  • 问题内容: 我需要使按钮看起来像使用CSS的链接。所做的更改已经完成,但是当我单击它时,它显示的效果就像按按钮一样。任何想法如何删除它,以便即使单击该按钮也可以用作链接? 问题答案:

  • 问题内容: 由于在一些数据,,之间是有差异 直接调用数据进行绘图 计算直方图结果(用),然后用绘制 示例数据生成 绘图 绘图 如何使情节看起来像情节? 为此,用例仅需保存 直方图 数据以供以后使用(以后通常会比原始数据小)。 问题答案: 条形图差异 要获得类似于该图的图,需要对的默认行为进行一些处理。 通过传递x()和y()强制使用实际x数据绘制范围。默认行为是在任意范围内绘制y数据,并将x数据作

  • 问题内容: 我想为捐赠表格设置一组单选按钮,但是我希望它们看起来像按钮而不是圆形表盘。 做这样的最好的方法是什么?另外,请记住,它必须与IE8一起使用。 这是我到目前为止的内容 谢谢 问题答案: 可以使用CSS来完成,而无需大型框架。我已经使用复选框和单选按钮完成了此操作。 此方法无需添加新的HTML或引入任何JS库即可。 => HTML的新命令 这是一个十分钟的hacky版本,您可以进一步清理它

  • 问题内容: 有什么办法可以将位图转换为棕褐色?我知道要转换为grayScale是在ColorMatrix中设置setSaturation。但是棕褐色呢? 问题答案: 我知道答案,但也许有些人有其他更好的解决方案。