addTriangle(...) exists as a variant that takes texture coordinates, either directly or via a TextureInfo. Without that, the coordinates are always 0/0, which is why setting the texture via setTexture has no or at least not the desired effect.
Sorry about the deleted thread, but there seems to be no way to get it back. At least i can't find one in the forum's admin section.