修复 AdvancedListBox 滚动条显示问题

This commit is contained in:
rootwhois 2025-09-19 14:13:34 +08:00
parent e6ac07f62b
commit cf72cc3274

View File

@ -40,8 +40,21 @@ public class AdvancedListBox extends ScrollPane {
setFitToHeight(true);
setFitToWidth(true);
setHbarPolicy(ScrollBarPolicy.NEVER);
setVbarPolicy(ScrollBarPolicy.NEVER);
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) {