Как мы можем создать новый макет, определив новые элементы в виджетах tkinter ttk

#python #tkinter #ttk #tkinter-layout #ttkwidgets

Вопрос:

Я хочу создать/изменить новые элементы и определить новый макет в tkinter ttk syle, но я не уверен, как настроить этот стиль в виджете.

 
    import tkinter as tk
    from tkinter import ttk
    
    def _initialize_style():
        style = ttk.Style()
        image = tk.PhotoImage(data=image_data, format="gif -index 0")
        style.element_create("Button.button2", 
                                   "image", image, 
                                   sticky="e")
        return style
    
    style = _initialize_style()
    root = tk.Tk()
    button = ttk.Button(root, text='style', style='TButton')
    button.pack()
    root.mainloop()

 

кто-нибудь может мне в этом помочь.