【问题标题】:JTable - drag column to increase widthJTable - 拖动列以增加宽度
【发布时间】:2021-05-09 17:37:27
【问题描述】:

我是 Java 新手,我正在构建一个使用 JTable 的工具。当用户拖动列时,我想扩展列并相应地缩小。我不太确定用于此的术语。在附加的 Windows 资源管理器中可以注意到此行为。这怎么可能实现?正确的方向将不胜感激!

【问题讨论】:

  • 可调整大小的列是JTable 的默认行为,不是吗?我误解了这个问题吗?你能详细说明你缺少什么功能吗?
  • 查看 JTable 的 setAutoResizeMode(...) 方法以了解不同的大小选项。

标签: java swing jtable tablecolumn


【解决方案1】:

JTable 具有 setAutoResizeMode,要调整所有列的大小,您可以使用 AUTO_RESIZE_ALL_COLUMNS。

myTable.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_ALL_COLUMNS);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-21
    • 1970-01-01
    • 2018-10-26
    相关资源
    最近更新 更多