心妍 发表于 2023-1-6 22:13:29

在GUI界面上使用顶级窗口控件

点击主窗口的按钮 弹出一个顶级窗口 可以持续点击按钮 非常好玩



源代码
# Toplevel是一个顶级窗口控件(也称为子窗体控件)和Frame控件一样 也是容器 不过 Toplevel
# 是脱离主窗口独立创建的一个窗口 顶级窗口不是在屏幕的顶部 而是在主窗口(根窗口)上层的一个窗口
import tkinter as tk
root = tk.Tk()
root.geometry('400x350+300+200')
# 定义一个创建Toplevel控件的函数
def func():
    t = tk.Toplevel(root)
    t.geometry('300x200')
    l = tk.Label(t,text='Hello World',bg='lightgreen')
    l.pack()

b = tk.Button(root,text='点击创建Toplevel组件',width=20,height=2,background='white',fg='black',command=func)
b.pack()
root.mainloop()

OSF 发表于 2023-1-7 11:04:24

不错,最近也在学Python。

心妍 发表于 2023-1-7 12:02:29

OSF 发表于 2023-1-7 11:04
不错,最近也在学Python。

python {:4_275:}

乐活 发表于 2023-1-7 15:14:15

来看看,多谢!

心妍 发表于 2023-1-7 18:58:49

乐活 发表于 2023-1-7 15:14
来看看,多谢!

欢迎 嘿嘿嘿

飞天梦 发表于 2023-1-7 23:53:06

谢谢楼主的分享

心妍 发表于 2023-1-8 10:44:11

飞天梦 发表于 2023-1-7 23:53
谢谢楼主的分享

不用谢啦 O(∩_∩)O哈哈~
页: [1]
查看完整版本: 在GUI界面上使用顶级窗口控件