Насколько я знаю, вы не можете поместить произвольный виджет в холст.Что вы можете сделать, это нарисовать изображения.Поэтому я предполагаю, что виджеты smartGWT, на которые вы ссылаетесь, являются ничем иным, как изображениями.
Если у вас есть объект изображения GWT, вот как вы можете нарисовать его на канве: