【发布时间】:2021-02-24 07:35:05
【问题描述】:
我正在使用 SceneBuilder 在 JavaFX 中开发一个应用程序,我想添加一个 CSS 代码,当我将鼠标悬停在按钮上时将显示标签,我尝试了:
.label
{
-fx-text-fill: transparent;
}
.button:hover ~ .label
{
-fx-text-fill: black;
}
所有元素都在同一个容器中。 所以我的问题是如何使用按钮影响标签?
【问题讨论】:
-
如果标签不是按钮的后代,您不能完全在 JavaFX CSS 中执行此操作;您需要在按钮的
hoverProperty上使用监听器。