【问题标题】:How to set the style of the message in an SWT Text field?如何在 SWT 文本字段中设置消息的样式?
【发布时间】:2016-06-16 17:11:41
【问题描述】:

我想更改 SWT 文本字段中消息的样式。

Text text = new Text(parent, SWT.NONE);
text.setMessage("Enter your name");

默认样式是简单地将消息设置为灰色而不是黑色。我想让它变成草书和浅灰色。

我正在使用 CSS 来设置控件的样式,但我不知道如何设置建议消息的样式。

【问题讨论】:

  • 这是一个使用 e4 CSS 的 e4 RCP 吗?
  • @greg-449 - 它不是纯粹的 e4 RCP。它使用兼容性桥。

标签: css swt eclipse-rcp


【解决方案1】:

SWT 使用其运行平台的原生小部件。它们的外观由平台控制,不能由应用程序代码更改。

CSS 样式也仅限于 SWT API 公开的属性。

【讨论】:

  • 什么是“他们”? AFAIK CSS 支持“在”SWT 之上,因此仅限于 API 公开的内容。
  • 我误读了这个问题。在我的 Mac 上,某些样式确实适用于 setMessage 文本,但您不能将其与普通文本样式分开设置。
猜你喜欢
  • 2011-12-29
  • 2018-04-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-28
相关资源
最近更新 更多