JTable - 拖动列以增加宽度
Posted
技术标签:
【中文标题】JTable - 拖动列以增加宽度【英文标题】:JTable - drag column to increase width 【发布时间】:2021-05-09 17:37:27 【问题描述】:我是 Java 新手,我正在构建一个使用 JTable
的工具。当用户拖动列时,我想扩展列并相应地缩小。我不太确定用于此的术语。在附加的 Windows 资源管理器中可以注意到此行为。这怎么可能实现?正确的方向将不胜感激!
【问题讨论】:
可调整大小的列是JTable
的默认行为,不是吗?我误解了这个问题吗?你能详细说明你缺少什么功能吗?
查看 JTable 的 setAutoResizeMode(...)
方法以了解不同的大小选项。
【参考方案1】:
JTable 具有 setAutoResizeMode,要调整所有列的大小,您可以使用 AUTO_RESIZE_ALL_COLUMNS。
myTable.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_ALL_COLUMNS);
【讨论】:
以上是关于JTable - 拖动列以增加宽度的主要内容,如果未能解决你的问题,请参考以下文章