loader.py 文件源码

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

项目:sorter 作者: giantas 项目源码 文件源码
def _init_ui(self):
        image_data = base64.b64decode(icon_100)
        image = PhotoImage(data=image_data)

        name_frame = ttk.Frame(self, style="My.TFrame", relief=RAISED)
        name_frame.pack(side=TOP, fill=X)

        top_frame = ttk.Frame(self, style="My.TFrame")
        top_frame.pack(side=TOP, fill=X)

        mid_frame = ttk.Frame(self, style="My.TFrame")
        mid_frame.pack(side=TOP, fill=X)

        bottom_frame = ttk.Frame(self, style="My.TFrame")
        bottom_frame.pack(side=BOTTOM, fill=X)

        name_label = ttk.Label(name_frame, background=self.bg,
                               text='Sorter', justify='center', font="Helvetica 12 bold italic")
        name_label.pack(pady=1)

        image_label = ttk.Label(top_frame, image=image,
                                text='546', background=self.bg)
        image_label.image = image
        image_label.pack(side=LEFT, anchor=CENTER, pady=15, padx=20)

        info = 'Easy file organisation\nand management\nwith Sorter.\n\nCopyright \u00a9 2017\n\nAswa Paul\nAll rights reserved.'
        info_label = Message(top_frame, text=info, justify='center')
        info_label.pack(side=LEFT, pady=5, padx=5)

        self.progress_label = ttk.Label(mid_frame, justify='center',
                                        text='loading', background=self.bg, foreground="#778899")
        self.progress_label.pack(side=BOTTOM)

        status_bar = ttk.Label(bottom_frame)
        status_bar.pack(side=BOTTOM, fill=X)

        self.progress_var = DoubleVar()
        self.progress_bar = ttk.Progressbar(status_bar,
                                            length=400, variable=self.progress_var,
                                            orient=HORIZONTAL, maximum=100, style="blue.Horizontal.TProgressbar")
        self.progress_bar.pack(side=LEFT, fill=X)
        self.progress_var.set(10)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号