-1
私はメモ帳を作成していますが、フォント用のツールを作成しましたが、選択した部分または現在の部分だけでなく、すべてのテキストのフォントが変更されますテキスト部分のフォントの所有者を変更する
すべてのツールのコードは次のようになります。
def ng():
global fn #the font
global b #Bold variable
b=not b
if b==True:
fn.configure(weight="bold")
if b==False:
fn.configure(weight="normal")
scroll.config(font=fn)
私はこれを行う方法は?
askngの前にリサーチをしましたか?このサイトには多くの質問があります。 –
ありがとうございました。0_0の前によく調べました – KaiXtr
見た目の異なるテキストのスライスにタグを付け、tag_configメソッドを使ってタグのテキストのプロパティを変更する必要があります。これは、たとえば、tkinterベースのIDLE構文の色をPythonコードで表現する方法です。 'http:// infohost.nmt.edu/tcc/help/pubs/tkinter/web/index.html'のテキストウィジェットの文書を読んでください。また、 'テキストタグ'やそのようなものについては、SO tkinterというタグ付きの質問を検索してみてください。 –