java - 如何从 Java 中的 TreeViewer 获取每个树项的文本宽度(以像素为单位)?
问题描述
我想从具有 2 列的 TreeViewer 中获取每个树项的文本宽度(以像素为单位),以便我可以获得最大大小的树项以将其修复为各自列的宽度。
我已经尝试过使用 pack 方法,但它并没有解决我的目的,因为它使列宽适合第一级项目的内容大小,但不是从第二级开始。
请建议任何其他方式在 Java 中的 JFace TreeViewer 中将列宽自动调整为内容大小。
解决方案
推荐阅读
- ios - 在 iOS 项目的 xcode 构建期间 Azure 管道失败
- mysql - 使用NodeJS批量插入MySQL后如何立即检索数据?
- amazon-web-services - 无法解析自定义 AWS Ground Truth 标记作业清单 JSONL 文件
- python - 关于币安 API
- flutter - Flutter:如何检查画布是否完全被Paint填充?
- c++ - 程序跳过第二个 while 循环(分别使用 cin 读入 int 和 string 向量)
- user-agent - 在 Webview2 中设置 UserAgent
- c# - 如何在word-addin的一段文本中定位一些单词
- python - TypeError:序列项0:预期的字符串,在python中找到的int
- c++ - 在 Windows 上使用 LLVM 时 CMake 无法正确链接静态库