I don't see any flicker when I run that. On Tue, Mar 27, 2018 at 2:57 PM, Nam Nguyen via Tkinter-discuss < tkinter-discuss@python.org> wrote:
> A simple reprod code: > > import tkinter as tk > from tkinter import font > > > root = tk.Tk() > root.minsize(1280, 800) > root.bind('<Escape>', lambda _: root.quit()) > > my_font = font.Font(root, 'Sans 128 bold') > f_1 = tk.Frame(root) > tk.Button(f_1, text='Frame 1', font=my_font).pack( > expand=True, fill=tk.BOTH) > f_2 = tk.Frame(root) > tk.Button(f_2, text='Frame 2'[::-1], font=my_font).pack( > expand=True, fill=tk.BOTH) > > f_1.pack(expand=True, fill=tk.BOTH) > current = f_1 > > def flip(): > global current > current.pack_forget() > if current is f_1: > current = f_2 > else: > current = f_1 > current.pack(expand=True, fill=tk.BOTH) > root.after(1000, flip) > > root.after(1000, flip) > root.mainloop() > > Nam > > On Tue, Mar 27, 2018 at 8:29 AM, Nam Nguyen <namngu...@google.com> wrote: > >> Hi list, >> >> I have several ttk.Frames belonging to the same parent (master, but I try >> not to use that word) that are swapped in and out depending on some >> external event. >> >> What I observe so far is there is some flickering every time a frame is >> swapped out and another swapped in. I have tried using both place and pack >> geometry managers. >> >> Do you have any tip/trick to eliminate this flickering? >> >> Thanks! >> Nam >> > > > _______________________________________________ > Tkinter-discuss mailing list > Tkinter-discuss@python.org > https://mail.python.org/mailman/listinfo/tkinter-discuss > >
_______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org https://mail.python.org/mailman/listinfo/tkinter-discuss