katana:
Eu estou adicionando JavaFX ListViews & TableViews para meu aplicativo em seu estilo padrão.
As linhas ímpares tem um fundo branco e até mesmo linhas tem um fundo cinza. Eu não gosto dessas bandas, especialmente em linhas despovoadas.
Eu tentei as seguintes configurações CSS no meu ListView com fxid: list_PayMethod mas não ajuda.
(Esta página não reconhece a fxid como parte do código, por isso não está dentro da caixa cinza, por favor nota.)
#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;
}
}
Existe alguma maneira para definir tudo para escrever ou todo cinza?
Obrigado!
SENHORA :
Substitua -fx-control-background
com -fx-background-color
e que deve ser suficiente.
.list-cell {
-fx-background-color: #F4F4F4;
}