pageview.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:pkinter 作者: DeflatedPickle 项目源码 文件源码
def __init__(self, parent, back_text="< Back", next_text="Next >", *args):
        ttk.Frame.__init__(self, parent, *args)
        self.parent = parent
        self._back_text = back_text
        self._next_text = next_text

        self._total_pages = 0
        self._frame_list = []

        self._index = tk.IntVar()
        self._index.set(0)

        self._page = tk.StringVar()
        self._page.set("0 / 0")

        self.frame = ttk.Frame(self)
        self.frame.pack(side="top", fill="both", expand=True)

        self._navigation_frame = ttk.Frame(self)
        self._navigation_frame.pack(side="bottom", fill="x")
        self._navigation_frame.columnconfigure(1, weight=1)

        self._back = ttk.Button(self._navigation_frame, text=back_text, command=self._back)
        self._back.grid(row=0, column=0)

        self._label = ttk.Label(self._navigation_frame, textvariable=self._page)
        self._label.grid(row=0, column=1)

        self._next = ttk.Button(self._navigation_frame, text=next_text, command=self._next)
        self._next.grid(row=0, column=2)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号