JavaFXListView选择-如何删除选择边框

JavaFXListView选择-如何删除选择边框,listview,javafx,Listview,Javafx,我有一个带有setCellFactory的JavaFXListView,用于自定义单元格。问题是,当我选择一个单元格时,该单元格周围会出现一个蓝色边框。这个边界是从哪里来的?我想更改单元格的背景色,而不是使用蓝色边框 边框来自默认样式表;参见第2233-2242行(在Java8中;在以前的版本中是caspian.css)。这些边框通过具有不同插入的嵌套背景色来实现 要删除边框,请在外部样式表中尝试以下操作: .list-cell:filled:selected { -fx-backgroun

我有一个带有setCellFactory的JavaFXListView,用于自定义单元格。问题是,当我选择一个单元格时,该单元格周围会出现一个蓝色边框。这个边界是从哪里来的?我想更改单元格的背景色,而不是使用蓝色边框


边框来自默认样式表;参见第2233-2242行(在Java8中;在以前的版本中是caspian.css)。这些边框通过具有不同插入的嵌套背景色来实现

要删除边框,请在外部样式表中尝试以下操作:

.list-cell:filled:selected {
  -fx-background-color: -fx-background ;
  -fx-background-insets: 0 ;
}