Я добавляю JavaFX ListViews и TableViews в свое приложение в стиле по умолчанию.
Нечетные строки получили белый фон, а четные строки получили серый фон. Мне не нравятся эти полосы, особенно на безлюдных рядах.
Я попробовал следующие настройки CSS в моем ListView с помощью fxid:list_PayMethod, но не помогает.
(эта страница не распознает fxid как часть кода, поэтому обратите внимание, что он не находится в сером поле.)
#list_PayMethod {
.list-cell:odd {
-fx-padding: 0px;
-fx-control-background: #F4F4F4;
-fx-control-inner-background: #F4F4F4;
}
.list-cell:even {
-fx-padding: 0px;
-fx-control-background: #F4F4F4;
-fx-control-inner-background: #F4F4F4;
}
.list-view:focused .list-cell:focused:odd {
-fx-padding: 0px;
-fx-control-background: #F4F4F4;
-fx-control-inner-background: #F4F4F4;
}
.list-view:focused .list-cell:focused:even {
-fx-padding: 0px;
-fx-control-background: #F4F4F4;
-fx-control-inner-background: #F4F4F4;
}
}
Есть ли способ установить все, чтобы писать или все серые?
Спасибо!