是否可以在SWT中更改文本小部件的提示文本的颜色?

时间:2014-05-21 05:01:49

标签: java colors textbox swt

我想知道是否可以在SWT中更改文本小部件的提示文本的颜色。 我尝试使用setForeground()设置前景色,但提示文字颜色保持不变。有没有可行的解决方法?

1 个答案:

答案 0 :(得分:1)

检查Text小部件的setMessage()方法源代码。它使用底层操作系统中place holder text的前景色。我不知道如何调整它。

但你可以:

将焦点侦听器添加到“文本”小组件,并使用setText()setForeground()方法显示或隐藏消息。

参考Selected color of prompt/message in empty text boxPython Gtk.Entry placeholder text