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("生成的Tkinter界面")
self.master.geometry("500x350+100+100")
self.master.configure(bg='white')
# 创建界面组件
self.create_widgets()
#在输入框中写文字
#密码显示模式
self.master.nametowidget('输入框_句柄').config(show = '*')
#清空输入框的内容
self.master.nametowidget('输入框_句柄').delete(0,tk.END)
#在开头插入
self.master.nametowidget('输入框_句柄').insert(0,'123')
def create_widgets(self):
"""创建所有界面组件"""
# 输入框: 输入框_bacc5e4f -> entry_1
self.entry_1 = tk.Entry(
self.master,
bg="white",
fg="black",
font=('微软雅黑', 10),
name="输入框_句柄"
)
self.entry_1.place(
x=50,
y=50,
width=150,
height=25
)
def main():
"""主函数"""
root = tk.Tk()
app = GeneratedUI(root)
root.mainloop()
if __name__ == "__main__":
main()