SWT - 我可以自定义绘制文本控件的背景吗?
...我想在文本控件的背景中绘制一些信息图标。
我知道绘画事件,但相信,如果我这样做,输入的文本位于我的自定义绘制图标后面,而不是上面。
... I want to draw some info icon in the background of a text control.
I know about the paint event, but believe, if I do this, the entered text lies behind my custom drawn icon, not above.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须重新编写文本。只需计算它的 X 和 Y 并使用 gc.drawText 将其写在原始文本上即可。
You have to write the text again. Just calculate its X and Y and use
gc.drawText
to write it over the original text.