【问题标题】:Java SWT muliline in list列表中的 Java SWT muliline
【发布时间】:2014-11-12 11:41:19
【问题描述】:

我收到了List:

final List list = new List(shell, SWT.BORDER | SWT.V_SCROLL | SWT.MULTI );

我也尝试添加文字,包括"\n":

list.add("123 \n 1234");

结果是一个只有文本的列表项

123 1234

在其中,但我想要结果:

123
1234

我怎样才能做到这一点?

【问题讨论】:

    标签: java list swt


    【解决方案1】:

    SWT 列表/表格/树不支持原生多行(由于 Windows 限制)。您可以将TableViewer 与owner-draw 一起使用,但您的所有行都将具有相同的高度(同样,Windows 事物)。或者你可以使用一些alternative implementations。

    【讨论】:

      猜你喜欢
      • 2019-02-08
      • 2010-10-12
      • 1970-01-01
      • 1970-01-01
      • 2021-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多