【问题标题】:Adjust GridView (ControlsFx) height depending on item count根据项目数调整 GridView (ControlsFx) 高度
【发布时间】:2017-08-23 15:50:01
【问题描述】:

我想将 GridView 调整为足够大的值以适应其内容的高度,因此不需要滚动条(我希望网格条与滚动条中的其他节点一起使用,见图)。

GridView in Scrollbar

但是没有任何可能至少获得行数来计算所需的高度。

【问题讨论】:

  • FlowPane 可以工作吗?
  • 我想使用将模型类绑定到GridView的功能,如果我使用FlowPane会出现什么问题(不确定)。

标签: java gridview javafx controlsfx


【解决方案1】:

如果您不设置任何高度值,则默认行为是适合内容。 或者你可以这样做:

gridView.setPrefHeight(Region.USE_COMPUTED_SIZE);

【讨论】:

  • 我可以在 GridView 初始化时追溯此行为。但是,如果我调整窗口大小,GridView 的高度会保持不变,并且会出现一个滚动条。
  • 我不明白您所描述的行为是什么。如果您将窗口大小调整为更小的尺寸,您期望的行为是什么?
  • 我想让 GridView 的大小(高度)变大,这样 GridView 的 scrollPane 就不会出现了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多