我正在使用css更改TableView控件的默認字體大小。 我的問題是,當字體大小改變時,也會改變滾動條的寬度(隨着字體大小的減小,它看起來更薄)。TableView滾動條大小
我想改變TableView的字體大小,保持默認的滾動條寬度。
我的CSS文件:
.table-view {
-fx-font-size: 10px;
}
我正在使用css更改TableView控件的默認字體大小。 我的問題是,當字體大小改變時,也會改變滾動條的寬度(隨着字體大小的減小,它看起來更薄)。TableView滾動條大小
我想改變TableView的字體大小,保持默認的滾動條寬度。
我的CSS文件:
.table-view {
-fx-font-size: 10px;
}
我發現了一個解決方案樣式只有表格行,而不是整個tableview。
.table-row-cell {
-fx-font-size: 10px;
}
有對http://javafx-jira.kenai.com/browse/RT-20922
一個問題,你可以嘗試直接在CSS像這樣指定-fx-字體大小滾動條:
.table-view > .virtual-flow > .scroll-bar {
-fx-font-size: 10pt;
}
您也可以參考jfxrt.jar中的caspian.css來查看其他可能的解決方案。
它不適合我,但多虧了這個建議,我在caspian.css中找到了一個替代解決方案 – nailujed 2013-03-06 12:17:45
.table-view .scroll-bar:vertical > .increment-button,
.table-view .scroll-bar:vertical > .decrement-button {
-fx-padding: 0.5em 0.5em ;
}
這可以用滾動條寬度幫助,使其更廣泛。
這是http://javafx-jira.kenai.com/browse/RT-20922 – 2013-03-05 19:42:48