微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用ttk.Notebook小部件从右向左对齐选项卡

如何解决使用ttk.Notebook小部件从右向左对齐选项卡

其实有这个样式选项- 。

import tkinter as tk
from tkinter import ttk

root = tk.Tk()
root.minsize(300, 300)
root.geometry("1000x700")

s = ttk.Style()
s.configure('TNotebook', tabposition='ne') #'ne' as in compass direction

Box = ttk.Notebook(root, width=1000, height=650)

tab1 = tk.Frame(root)
tab2 = tk.Frame(root)
tab3 = tk.Frame(root)

Box.add(tab1, text="tab1")
Box.add(tab2, text="tab2")
Box.add(tab3, text="tab3")

Box.pack(side=tk.TOP)

root.mainloop()

解决方法

我想ttk.Notebook从右到左对齐窗口小部件内的选项卡(窗格)(默认是从左到右)。怎么做?

下面是我当前的代码:

import Tkinter as tk
import ttk

root = tk.Tk()
root.minsize(300,300)
root.geometry("1000x700")

box = ttk.Notebook(root,width=1000,height=650)

tab1 = tk.Frame(root)
tab2 = tk.Frame(root)
tab3 = tk.Frame(root)

box.add(tab1,text="tab1")
box.add(tab2,text="tab2")
box.add(tab3,text="tab3")

box.pack(side=tk.TOP)

root.mainloop()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。