Canvas

本文介绍了一个使用Python的Tkinter库创建GUI应用的例子,展示了如何使用Canvas组件绘制图形和Listbox组件显示列表。通过代码示例,读者可以了解到如何在画布上绘制矩形,并在窗口中展示两种不同列表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

'''
python Canvas(组件) 画布 和html5 中的画布一样
可以将图形,文本,小部件 放置在画布上
w = Canvas(master,option=value,...)
master: 按钮的父容器
bd : 边框
bg : 背景

confine 不能移动到可滑动的区域外


#导入图形库


import tkinter
#导入消息框
from tkinter import messagebox
from tkinter import *
#创建一个对象 窗口
root = Tk()
#把画布放在root的桌面上
cv = Canvas(root,bg = 'white')

#创建一个矩形
cv.create_rectangle(10,10,110,100)
#将画布放置在窗口中
cv.pack()
#进入实践循环
root.mainloop()
#top.mainloop()

'''

from tkinter import *
#创建窗口背景色
root = Tk()

li =["C","python","php","html","SQL","java"]
movie = ['css','jQuery','Bootstrap']
#创建两个列表的组件
listb = Listbox(root)
listb2 = Listbox(root)
for item in li:
listb.insert(0,item)
for item in movie:
listb2.insert(0,item)
#包装
listb.pack()
listb2.pack()
#循环
root.mainloop()

转载于:https://www.cnblogs.com/countryboy666/p/11122038.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值