首页 > 编程语言 > 详细

Python - Tkinter GUI编程

时间:2020-01-14 15:34:18      阅读:82      评论:0      收藏:0      [点我收藏+]

自用范例

待完善

技术分享图片
import tkinter as tk


def LoginUi_Str():
    # 创建主窗口对象
    loginUi = tk.Tk()
    loginUi.title(深圳市小二极客科技有限公司)  # 给窗口设置标题 这里为空
    # 设置界面最小
    loginUi.minsize(500, 250)
    # 设置界面最大
    loginUi.maxsize(500, 250)  # 让窗口不可改变
    # TODO
    # 背景图片不可用,待解决
    # imgpath = tk.PhotoImage(file=r‘E:\PycharmProjects\untitled\tkinter\logo.jpg‘)

    # 创建组件
    top_label = tk.Label(loginUi, text=小R科技售后系统, font=(黑体, 15), width=40,
                         height=2)

    bottom_label_1 = tk.Label(loginUi, text=用心做好车 天生为创客, font=(黑体, 10), width=40, height=1)
    center_label_1 = tk.Label(loginUi, text=账号, font=(黑体, 11), width=5, height=2)
    center_label_2 = tk.Label(loginUi, text=密码, font=(黑体, 11), width=5, height=2)

    id_input = tk.Variable()
    word_input = tk.Variable()
    id_entry_1 = tk.Entry(loginUi, textvariable=id_input)
    password_entry2 = tk.Entry(loginUi, show="*", textvariable=word_input)

    id_input.set("请输入账号")
    # TODO
    # 和显示密文冲突
    # word_input.set("请输入密码")
    # 摆放组件
    top_label.place(x=40, y=0)
    bottom_label_1.place(x=280, y=230)
    center_label_1.place(x=135, y=62)
    center_label_2.place(x=135, y=92)
    id_entry_1.place(x=180, y=70)
    password_entry2.place(x=180, y=100)
    # 加入消息循环
    loginUi.mainloop()


LoginUi_Str()
LoginUI

Python - Tkinter GUI编程

原文:https://www.cnblogs.com/cxstudypython/p/12191899.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!