Вам нужно убедиться, что изображение было сохранено как RGBA-RGB с альфа-каналом. Вы можете проверить это с помощью графической программы по вашему выбору или с помощью PIL (Python Imaging Library):
import Image
im = Image.open("button.png")
print im.mode
Это должно печатать "RGBA". Если нет, вам нужно убедиться, что альфа-канал сохранен вместе с изображением. Вам нужно будет проконсультироваться с руководством по графической программе, как это сделать.