# -*- coding: utf-8 -*-
import tkinter as tk
from tkinter import ttk
from tkinter import messagebox
class GeneratedUI:
"""生成的Tkinter界面"""
def __init__(self, master=None):
# 创建主窗口
self.master = master if master else tk.Tk()
self.master.title("状态栏的使用")
self.master.geometry("500x350+700+100")
self.master.configure(bg='white')
# 创建界面组件
self.create_widgets()
self.master.nametowidget("按钮_开始按钮").config(command=self.开始)
def 开始(self):
要修改的文字 = "我爱python,我爱游戏脚本!"
self.statusbar_1_label.config(text=要修改的文字)
def create_widgets(self):
"""创建所有界面组件"""
# 状态栏: 状态栏_5ccdb485 -> statusbar_1
self.statusbar_1 = tk.Frame(
self.master,
bg="#FF5722",
name="状态栏_状态栏",
height=25
)
self.statusbar_1.place(
x=5.0,
y=321.0,
width=485,
height=25
)
self.statusbar_1_label = tk.Label(
self.statusbar_1,
text="状态栏",
bg="#FF5722",
fg="white",
font=("微软雅黑", 9),
name="状态栏_状态栏_label"
)
self.statusbar_1_label.place(
x=10,
y=5,
width=465,
height=15
)
# 按钮: 按钮_790145d5 -> btn_1
self.btn_1 = tk.Button(
self.master,
text="开始按钮",
bg="#4CAF50",
fg="white",
font=('微软雅黑', 10),
name="按钮_开始按钮"
)
self.btn_1.place(
x=182.0,
y=22.0,
width=100,
height=25
)
# 文本框: 文本框_80974b12 -> text_1
self.text_1 = tk.Text(
self.master,
bg="white",
fg="black",
font=('微软雅黑', 10),
name="文本框_日志"
)
self.text_1.place(
x=9.0,
y=58.0,
width=481.0,
height=255.0
)
def main():
"""主函数"""
root = tk.Tk()
app = GeneratedUI(root)
root.mainloop()
if __name__ == "__main__":
main()