多行表格标题/多行TabItem文本

发布于 2024-09-19 15:47:08 字数 285 浏览 17 评论 0原文

我将应用程序从 Swing 迁移到 SWT,但无法找到如何在 SWT 中制作表头多行以及 TabItems 以获得多行文本。在 Swing 中这不是问题,但在 SWT 中则不然。对于表头 我发现它在 Linux 上工作但是我需要它用于 Windows。我尝试了 \n
但没有任何结果。

I migrate application from Swing to SWT and cannot find out how to make table headers in SWT multiline and also TabItems to have multiline text. In Swing it was not problem but in SWT no way. For table header I found that on linux it is working but I need it for windows. I tried \n and <br> but nothing.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

煮酒 2024-09-26 15:47:08

您可能会发现这很有用:

http://www.java2s.com/Tutorial/Java /0280__SWT/MultilineTablecell.htm

需要重写绘制表格时生成的一些事件,并根据单元格中的文本行数修改单元格大小。我不确定标题单元格的事件是否相同。建议您尝试一下并在此处发表评论:-)

You might find this useful:

http://www.java2s.com/Tutorial/Java/0280__SWT/MultilineTablecell.htm

You need to override some events generated when the table is painted and modify the cell size according to the number of text lines in the cell. I'm not sure if the events are same for header cells though. Suggest you try it out and post a comment back here :-)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文