Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除蓝盒JavaFX_Java_Css_Javafx 8 - Fatal编程技术网

删除蓝盒JavaFX

删除蓝盒JavaFX,java,css,javafx-8,Java,Css,Javafx 8,每当我打开JavaFX程序时,我都会发现表视图中的第一项周围有一个蓝色框。一旦用户点击离开,它就消失了。有没有办法在自定义css文件中删除它 我曾尝试在.root和中设置-fx焦点颜色。表格行单元格(以及我记不起来的更多内容),但没有任何效果 我无法将颜色更改为透明,但我可以使用 .table-row-cell:focused{ -fx-background-insets: 0; } 您尝试过设置吗?您可以使用或.hmm。。。你真的要删除焦点指示器吗?这打破了用户的期望。这就是说:由

每当我打开JavaFX程序时,我都会发现
表视图中的第一项周围有一个蓝色框。一旦用户点击离开,它就消失了。有没有办法在自定义css文件中删除它


我曾尝试在
.root
中设置
-fx焦点颜色
。表格行单元格
(以及我记不起来的更多内容),但没有任何效果

我无法将颜色更改为透明,但我可以使用

.table-row-cell:focused{
    -fx-background-insets: 0;
}

您尝试过设置吗?您可以使用或.hmm。。。你真的要删除焦点指示器吗?这打破了用户的期望。这就是说:由于某些版本(无法回忆起它是什么时候开始的)最初的焦点被强制放在第一项上——因此您可以尝试清除it@kleopatra我做了一个自定义高亮显示,所以我不想看到默认的焦点指示器