... Я хочу нарисовать значок информации на фоне текстового элемента управления.
Я знаю о событии рисования, но, поверьте, если я сделаю это, введенный текст будет находиться за моей нарисованной иконкой, а не над ней.
Вы должны написать текст снова.Просто вычислите его X и Y и используйте gc.drawText, чтобы написать его поверх исходного текста.
gc.drawText