Python - estilos de relevo Tkinter

O estilo de relevo de um widget se refere a certos efeitos 3D simulados ao redor do lado externo do widget. Aqui está uma captura de tela de uma linha de botões exibindo todos os estilos de relevo possíveis -

Aqui está uma lista de possíveis constantes que podem ser usadas para o atributo de relevo.

  • FLAT
  • RAISED
  • SUNKEN
  • GROOVE
  • RIDGE

Exemplo

from Tkinter import *
import Tkinter

top = Tkinter.Tk()

B1 = Tkinter.Button(top, text ="FLAT", relief=FLAT )
B2 = Tkinter.Button(top, text ="RAISED", relief=RAISED )
B3 = Tkinter.Button(top, text ="SUNKEN", relief=SUNKEN )
B4 = Tkinter.Button(top, text ="GROOVE", relief=GROOVE )
B5 = Tkinter.Button(top, text ="RIDGE", relief=RIDGE )

B1.pack()
B2.pack()
B3.pack()
B4.pack()
B5.pack()
top.mainloop()

Quando o código acima é executado, ele produz o seguinte resultado -