当前位置:   article > 正文

python 使用tkinter窗口置顶提示消息_tkinter showinfo置顶

tkinter showinfo置顶

提示消息,并且窗口置顶

# -*- coding: utf-8 -*-

import tkinter as tk  # 使用Tkinter前需要先导入
import time
# 实例化object,建立窗口window
window = tk.Tk()

#给窗口的可视化起名字
window.title('标题')
#设置正中央位置
screenWidth = window.winfo_screenwidth()  # 获取显示区域的宽度
screenHeight = window.winfo_screenheight()  # 获取显示区域的高度
width = 300  # 设定窗口宽度
height = 160  # 设定窗口高度
left = (screenWidth - width) / 2
top = (screenHeight - height) / 2

# 宽度x高度+x偏移+y偏移
# 在设定宽度和高度的基础上指定窗口相对于屏幕左上角的偏移位置
window.geometry("%dx%d+%d+%d" % (width, height, left, top))
#设置窗口置顶
window.wm_attributes('-topmost',1)

# 在图形界面上设定标签
l = tk.Label(window, text='翻译结束', font=(96), width=30, height=30)
# 说明: bg为背景,font为字体,width为长,height为高,这里的长和高是字符的长和高,比如height=2,就是标签有2个字符这么高

# 放置标签
l.pack()  # Label内容content区域放置位置,自动调节尺寸

# 放置lable的方法有:1)l.pack(); 2)l.place();

# 主窗口循环显示
window.mainloop()
# 注意,loop因为是循环的意思,window.mainloop就会让window不断的刷新,如果没有mainloop,就是一个静态的window,传入进去的值就不会有循环,mainloop就相当于一个很大的while循环,有个while,每点击一次就会更新一次,所以我们必须要有循环
# 所有的窗口文件都必须有类似的mainloop函数,mainloop是窗口文件的关键的关键。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/124851
推荐阅读
相关标签
  

闽ICP备14008679号