小甲鱼-----------------Tkinter Message 和 Toplevel窗口组件

message 基本使用

from tkinter import*

root = Tk()

w1 = Message(root, text="这是一则消息" , width = 100)
w1.pack()

w2 = Message(root, text="这是一则长长长长长长长长长长长长长长长长长长长长长长长长常常消息" , width = 100)
w2.pack()
mainloop()

spinbox

from tkinter import*

root = Tk()

w  = Spinbox(root,from_= 0 ,to = 10)
w.pack()

mainloop()

按上下箭头可以使值在 0 - 10 变化,但是当值为10的时候,再按上箭头就没作用了
在这里插入图片描述
Spinbox的值还可以在 字符串列表里变化:

from tkinter import*

root = Tk()

w  = Spinbox(root,values=("北京","成都","上海"))
w.pack()

mainloop()

在这里插入图片描述
在这里插入图片描述

二窗格

在这里插入图片描述

from tkinter import*

root = Tk()

m= PanedWindow(orient = VERTICAL)
m.pack(fill = BOTH ,expand  =1 )

top = Label(m,text = "top pane")
m.add(top)

bottom = Label(m,text = "bottom pane")
m.add(bottom)

mainloop()

三窗格

from tkinter import*

root = Tk()

m1= PanedWindow(showhandle =True,sashrelief = SUNKEN)
m1.pack(fill = BOTH ,expand  =1 )

left = Label(m1, text="left pane")
m1.add(left)

m2= PanedWindow(orient = VERTICAL,showhandle =True,sashrelief = SUNKEN)
m1.add(m2)

top = Label(m2,text="top pane")
m2.add(top)

bottom = Label(m2,text="bottom pane")
m2.add(bottom)

mainloop()

在这里插入图片描述

Toplevel

用于弹出窗口

from tkinter import*

root = Tk()


def create():
    top = Toplevel()
    top.title("我爱python 编程")
    msg = Message(top,text="python是一门简单的语言!!!")
    msg.pack()
    pass

Button(root, text="创建顶级窗口",command = create).pack()

mainloop()

在这里插入图片描述
还可以设置弹出窗口的透明度:
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你在狗叫什么、

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值