gpt4 book ai didi

java - GXT 网格自动列宽

转载 作者:行者123 更新时间:2023-12-03 23:11:29 25 4
gpt4 key购买 nike

我有一个 GXT 网格,并希望其中的列适合屏幕。这是我的网格现在的样子: enter image description here

看起来是这样,因为我已经为适合我的屏幕的列宽设置了具体值。我希望列自动适应网格的宽度

最佳答案

Javadoc 对此非常清楚:

网格支持多种管理列宽的方法:

  1. 最基本的方法是简单地为每列指定像素宽度。列宽将匹配指定的值。
  2. 列可以被识别为自动扩展列。随着网格宽度的变化或列的大小调整,指定列的宽度也会进行调整,以便该列在没有水平滚动的情况下填充可用宽度。请参见 GridView.setAutoExpandColumn(ColumnConfig)。
  3. 网格可以根据相对权重调整列的大小,相对权重由分配给每列的像素宽度决定。随着网格或列的宽度发生变化,权重用于分配可用空间。使用 GridView.setAutoFill(boolean) 或 GridView.setForceFit(boolean) 启用此功能:
    • 使用自动填充时,计算会在创建(或重新配置)网格时运行。网格渲染后,列宽不会随可用宽度变化而调整。
    • 在强制配合的情况下,每次可用宽度或列大小发生变化时都会运行宽度计算。
  4. 要防止列参与自动填充或强制适合,请使用 ColumnConfig.setFixed(boolean)。

关于java - GXT 网格自动列宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16278643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com