2016-08-05 12 views
-1

Tkinterのテキストウィジェットで特定のテキストの色を変更する方法はありますか?テキストウィジェット(Python)でサブテキストの色を変更する方法

いずれの回答も歓迎されます。

+0

どのような研究を行っていますか?これを行う方法はよく文書化されています。 –

+0

"いずれの回答も歓迎されます。" -これ大好き!今あなたのコード@Danielはどこですか?私たちはここの占い師ではありません! –

+0

特定の文書を私に教えてもらえますか?私はそれを見つけることができません。 –

答えて

1

ライブラリマニュアルには、オンラインとペーパーの資料が掲載されているtkinterの章があります。私はたいていNMT referenceを使います。テキストウィジェットセクション、特にtext methodsセクションを参照してください。

タグはあなたの質問に対する具体的な答えです。挿入するときも後で挿入するときも、文字列でタグのタグを付けることができます(tag_addメソッド)。スライスは複数のタグを取得できます。タグは複数のスライスに適用できます。 tag_configメソッドを使用して、指定されたタグに対して19のオプションをカスタマイズできます。色はそれらのうちの1つですが、おそらく最も一般的です。構文カラーリングで使用されます。最小の例:

from tkinter import Tk, Text 

root = Tk() 
text = Text(root) 
text.pack() 
text.insert('insert', 'normal text') 
text.insert('insert', ' red text', 'RED') 
text.tag_config('RED', foreground='red') 
root.mainloop() 
関連する問題