Kann das Geometrie-Manager-Paket nicht verwenden
Ich erstelle einen RSS-Reader mit der tkinter-Bibliothek und erstelle mit einer meiner Methoden ein Text-Widget. Es wird in Ordnung angezeigt, bis ich versuche, Bildlaufleisten hinzuzufügen.
Hier ist mein Code vor den Bildlaufleisten:
def create_text(self, root):
self.textbox = Text(root, height = 10, width = 79, wrap = 'word')
self.textbox.grid(column = 0, row = 0)
Hier ist mein Code nach:
def create_text(self, root):
self.textbox = Text(root, height = 10, width = 79, wrap = 'word')
vertscroll = ttk.Scrollbar(root)
vertscroll.config(command=self.textbox.yview)
vertscroll.pack(side="right", fill="y", expand=False)
self.textbox.config(yscrllcommand=vertscroll.set)
self.textbox.pack(side="left", fill="both", expand=True)
self.textbox.grid(column = 0, row = 0)
Das gibt mir den Fehler
_tkinter.TclError: Geometrie-Manager-Paket in .56155888 kann nicht verwendet werden, wenn in der Zeile vertscroll.pack bereits vom Raster verwaltete Slaves vorhanden sind (side = "right", fill = "y", expand = False)
Irgendwelche Ideen, wie man das behebt?