Chr*_*ton 3 java eclipse-plugin
我正在使用 org.eclipse.swt.widgets.Text 我正在做
Text description = new Text(container, SWT.SINGLE);
description.setEditable(false);
description.setText("long string");
Run Code Online (Sandbox Code Playgroud)
大约一半的文本显示在我正在创建的向导中。我看到 API 中有一个名为 LIMIT 的静态 int 。我无法找到它在哪里说明文本可以容纳的字符数有预设。我想将其扩展到我需要的字符数。
正如API中提到的,Text.LIMIT是底层本机小部件实现的硬限制。您可以使用Text.setTextLimit()将限制设置为另一个值,但不能大于Text.LIMIT。
也许您的文本没有显示,因为您使用的是单行版本的文本。尝试一下
Text description = new Text(container, SWT.MULTI);
Run Code Online (Sandbox Code Playgroud)
如果它也不起作用,请尝试另一个没有此限制的小部件(例如 StyledText)。
| 归档时间: |
|
| 查看次数: |
2874 次 |
| 最近记录: |