设置JavaFX表列名填充

设置JavaFX表列名填充,javafx,javafx-2,javafx-8,Javafx,Javafx 2,Javafx 8,我想减小列名周围的填充大小: 我测试了这段代码: .table-view .column-header{ -fx-text-fill: -fx-selection-bar-text; -fx-font-size: 10; -fx-font-family: "Arial"; } 但是使用这个css代码,我只能设置文本字体的大小。但是我不能在文本周围加上填充物。你能告诉我怎么做吗?试试看 .table-view .column-header{ -fx-text-fi

我想减小列名周围的填充大小:

我测试了这段代码:

.table-view .column-header{
    -fx-text-fill: -fx-selection-bar-text;
    -fx-font-size: 10;
    -fx-font-family: "Arial";
}
但是使用这个css代码,我只能设置文本字体的大小。但是我不能在文本周围加上填充物。你能告诉我怎么做吗?

试试看

.table-view .column-header{
    -fx-text-fill: -fx-selection-bar-text;
    -fx-font-size: 10;
    -fx-size: 11 ;
    -fx-font-family: "Arial";
}

如果在div上设置overflow:hidden,则可能会看到此行为停止。当然,你可能不想要这个;您最好尝试手动设置这些表元素的高度,并确保它们设置了边距:0。您知道我如何做到这一点吗?您也可以使用
-fx padding:-1-1-1在该css中