Como colocar parte de um texto em negrito no Tkinter?

518 views
Skip to first unread message

Israel Rodrigues

unread,
Jul 29, 2015, 9:37:50 AM7/29/15
to Python Brasil

Preciso mostrar um texto em uma interface GUI feita com tkinter, porem, gostaria que apenas uma palavra no meio desse texto ficasse em negrito.

Estou usando da seguinte forma:

texto = Label(Frame, text="Texto qualquer com mais de 5 linhas", font= fonte qualquer, bold)

É claro que dessa maneira o texto todo fica em negrito. Conseguem me dar uma força nessa?

Willie

unread,
Jul 29, 2015, 11:15:59 AM7/29/15
to Python Brasil, ij.rod...@gmail.com
Você pode dar uma olhada nas funções "tag_config" e "mark_set" do componente Tkinter.Text (aqui). No caso você teria de substituir seu componente Tkinter.Label por um Tkinter.Text (deixando ele desabilitado para edição claro...)

Israel Rodrigues

unread,
Jul 30, 2015, 10:10:29 AM7/30/15
to Python Brasil, williel...@gmail.com
Willie, funcionou perfeitamente. Muito obrigado pela ajuda.
Reply all
Reply to author
Forward
0 new messages