我目前有一个带有几个 TableColumn 的表 [org.eclipse.swt.widgets.Table];然而,由于用户界面空间的限制,我遇到了一些问题。
举例来说,我有一个名为“目标用户”的表列,并且不能将其命名为其他任何名称,并且必须显示整个显示“目标用户”。现在假设我还有其他几个表列也有同样的问题。
我希望我可以添加一个新行或做一些事情来设置列的高度,这样它就可以是目标\n用户,这样我就可以节省一些宽度。但是, \n 似乎在 org.eclipse.swt.widgets.TableColumn.setText 中不起作用,html 也不起作用。
有任何想法吗?
显然,这(“\n
” 在一个Label
of a TableColumn
)仅适用于 Linux,不适用于 Windows。
See 错误 97077 https://bugs.eclipse.org/bugs/show_bug.cgi?id=97077 (2005!)
Linux/GTK实现表列可以轻松实现多行插入》\n
” 进入文本 - 应该适用于当前的实现。
Windows 的实现将非常棘手。在Win32编程中
人们要么替换表控件或表头控件来获得此功能,要么创建各种技巧来完整 ListView32 窗口以允许多行代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)