mirror of
https://github.com/HMCL-dev/HMCL.git
synced 2025-09-24 03:33:46 -04:00
修复 AdvancedListBox 滚动条显示问题
This commit is contained in:
parent
e6ac07f62b
commit
cf72cc3274
@ -40,8 +40,21 @@ public class AdvancedListBox extends ScrollPane {
|
|||||||
setFitToHeight(true);
|
setFitToHeight(true);
|
||||||
setFitToWidth(true);
|
setFitToWidth(true);
|
||||||
setHbarPolicy(ScrollBarPolicy.NEVER);
|
setHbarPolicy(ScrollBarPolicy.NEVER);
|
||||||
|
setVbarPolicy(ScrollBarPolicy.NEVER);
|
||||||
|
|
||||||
container.getStyleClass().add("advanced-list-box-content");
|
container.getStyleClass().add("advanced-list-box-content");
|
||||||
|
|
||||||
|
getStyleClass().add("advanced-list-box");
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void layoutChildren() {
|
||||||
|
super.layoutChildren();
|
||||||
|
if (container.getHeight() > getHeight()) {
|
||||||
|
setVbarPolicy(ScrollBarPolicy.AS_NEEDED);
|
||||||
|
} else {
|
||||||
|
setVbarPolicy(ScrollBarPolicy.NEVER);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public AdvancedListBox add(Node child) {
|
public AdvancedListBox add(Node child) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user