Java教程

javafx 取消聚焦时css样式的方法

本文主要是介绍javafx 取消聚焦时css样式的方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

以Titlepane为例,在javafx-css代码中添加下面的代码:

<!-- 核心代码 -->
.titled-pane:focused .title .arrow-button .arrow
{
    -fx-effect:none;
}

通过修改伪类focused可以对聚焦时,组件的样式进行修改

在titledpane中,聚焦时,是titlepane下的子类arrow的样式进行修改

而聚焦时显示的蓝色阴影的主要来源就是effect,所以取消掉effect的样式就可以了。

这篇关于javafx 取消聚焦时css样式的方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!