Проблема прокрутки текстового поля Tkinter в ОС Ma c - PullRequest
0 голосов
/ 16 января 2020

У меня проблема с текстовым полем Tkinter. При прокрутке появляется белая линия. Я написал простой код, который позволит вам воспроизвести проблему.

Примечание. У меня проблема с запуском сценария с Python3 .x, проблема не отображается при запуске с Python2 .x.

Пример снимка экрана



import tkinter
from tkinter import *

class StdoutRedirector(object):
    def __init__(self,text_widget):
        self.text_space = text_widget

    def write(self,string):
        self.text_space.insert('end', string)
        self.text_space.see('end')


root = Tk()
root.geometry("300x300")
root.resizable(False,False)
root.title("Fattura Facile v0.2_beta")
window = Frame(root)

horiz_frame=Frame(root,height=200,width=200)
horiz_frame.pack_propagate(0)
horiz_frame.pack(side=BOTTOM)

text_box = Text(horiz_frame, wrap='word',bg="#282828",fg="white",bd=0,height=100,width=100)
text_box.pack()

sys.stdout = StdoutRedirector(text_box)

root.mainloop()


РЕДАКТИРОВАТЬ: я использую версию Python 3.7.5, версия Tk 8.5, macOS Catalina 10.15.1 ( 19B88)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...