当前位置: 首页 > news >正文

品牌网站建设3小蝌蚪做app推广去哪找商家

品牌网站建设3小蝌蚪,做app推广去哪找商家,中山网站建设公司哪家好,广东省安全教育平台入口登录文章目录前言组件label 与 多行文本复选框组件Radiobutton单选组件Frame框架组件labelframe标签框架列表框Listboxscrollbar滚动条组件scale刻度条组件spinbox组件Toplevel子窗体组件PanedWindow组件Menu下拉菜单弹出菜单总结针对组件前言 python学习之路任重而道远&#xff0…

在这里插入图片描述

在这里插入图片描述

文章目录

  • 前言
  • 组件
    • label 与 多行文本
    • 复选框组件
    • Radiobutton单选组件
    • Frame框架组件
    • labelframe标签框架
    • 列表框Listbox
    • scrollbar滚动条组件
    • scale刻度条组件
    • spinbox组件
    • Toplevel子窗体组件
    • PanedWindow组件
  • Menu
    • 下拉菜单
    • 弹出菜单
  • 总结
    • 针对组件

前言

python学习之路任重而道远,要想学完说容易也容易,说难也难。
很多人说python最好学了,但扪心自问,你会用python做什么了?
刚开始在大学学习c语言,写一个飞行棋的小游戏,用dos界面来做,真是出力不讨好。
地图要自己一点一点画出来,就像这样:

================
|				|
|				|
|===============

从此讨厌编程,不想继续学下去。每次作业应付。
算法考试,数据结构考试随便背代码,只求通过。
最后呢?我学会变成了吗?只能对一些概念侃侃而谈,但真的会几行代码,能写出实用工具吗?
答案变得模糊。
所以我们要从现在开始,学好python,不要再糊弄下去!!!

组件

label 与 多行文本

在这里插入图片描述

# coding=gbk
from tkinter import *master = Tk()
master.geometry("900x600")
#==========label
show1=Label(master,text="kunkun")
photo = PhotoImage(name="wudi",file="xxzz.gif")
show2=Label(master,image=photo)
show1.pack(side="left")
show2.pack(side="left")
#======多行文本
tshow=Text(master,width=10,height=4)
tshow.pack(side="bottom")

复选框组件

在这里插入图片描述

#========checkbutton
var =StringVar()
cshow=Checkbutton(master,text="猫猫",variable=var,onvalue="RGB",offvalue="L",fg="blue")
cshow.pack(side="top")var2 =StringVar()
c2show=Checkbutton(master,text="狗狗",variable=var2,onvalue="RGB",offvalue="L",fg="blue")
cshow.pack(side="top")
c2show.pack(side="top")

Radiobutton单选组件

在这里插入图片描述

#====radio
v=IntVar()
rshow=Radiobutton(master,text="One",variable=v,value=1)
rshow.pack(anchor=W)

anchor=W-----------放在窗体西面

anchor
美: [ˈæŋkər] 英: [ˈæŋkə®] n. 锚;给以安全感的人(或物);精神支柱;顶梁柱
v. 抛锚;下锚;使固定;扣牢 网络 锚点;安佳;锚定

Frame框架组件

在这里插入图片描述

labelframe标签框架

在这里插入图片描述

lfshow=LabelFrame(master,text="Group",padx=5,pady=5)
lfshow.pack(pady=10,padx=10,expand="yes")
e1=Entry(lfshow,width=10)
e1.pack()
e2=Entry(lfshow,width=10)
e2.pack()

entry
美: [ˈentri] 英: ['entri]
n. 记录;词条;登录;录入
网络 进入;条目;入口

列表框Listbox

在这里插入图片描述

#=========listbox
lbshow=Listbox(master,bg="yellow",height=5,width=20)
lbshow.pack(side="top")
for item in ["one","two","three","four"]:lbshow.insert(END,item)

scrollbar滚动条组件

在这里插入图片描述

#======scrollbar
sshow=Scrollbar(master)
sshow.pack(side=RIGHT,fill=Y)
lbshow1=Listbox(master,fg="red",height=5,width=20)# 创建需要滚动条的列表框
lbshow1["yscrollcommand"]=sshow.set#把滚动条对象赋值给列表框属性
lbshow1.pack(side="right")# 设置滚动条在右边
for item in range(10):lbshow1.insert(END,item)# 循环为列表框插入七个值sshow.config(command=lbshow1.yview())# 滚动条与列表框绑定联动命令属性

scale刻度条组件

在这里插入图片描述

#====scale 刻度条组件
scshow=Scale(master,from_=0,to=100)# 长度为100的刻度条
scshow.pack(side="right")

spinbox组件

在这里插入图片描述

#=====spinbox
sbshow=Spinbox(master,from_=0,to=10)
sbshow.pack(side="left")

Spinbox
网络 旋钮控件;框;纺纱箱
spin
美: [spɪn]
英: [spɪn]
v. 旋转;纺纱;吐丝;纺线
n. 头晕;(快速)旋转;常用于英式英语;晕头转向
网络 自旋;旋转球;自转

Toplevel子窗体组件

在这里插入图片描述

#====toplevel 子窗体
tlshow=Toplevel(master)
tlshow.wm_attributes("-topmost",1)# 子窗体永远在界面最前面
tlshow.title("ok!")
t1show=Text(tlshow,width=10,height=4)
t2show=Text(tlshow,width=10,height=4)
t1show.pack()
t2show.pack()

PanedWindow组件

在这里插入图片描述

PanedWindow
网络 窗格视窗

pw=PanedWindow(orient=VERTICAL,bg="green")
pw.pack(fill=BOTH,expand=1)
for w in [Label,Button,Checkbutton,Radiobutton]:pw.add(w(pw,text='可上下移动'))

Menu

下拉菜单

在这里插入图片描述

# coding=gbk
from tkinter import *
master=Tk()
m1=Menu(master)# 菜单实例
master.config(menu=m1)
def callback():#定义菜单鼠标单击事件的 回调函数master.title("OK")
filemenu=Menu(m1)# 在m1上 添加子菜单
m1.add_cascade(label="File",menu=filemenu)# 在m1上设置子菜单名并关联子菜单1
filemenu.add_command(label="New",command=callback())
filemenu.add_command(label="Open...",command=callback())
filemenu.add_separator()# 增加分割线
filemenu.add_command(label="Exit",command=callback())
helpmenu=Menu(m1)
m1.add_cascade(label="Help",menu=helpmenu)
helpmenu.add_command(label="About...",command=callback())
mainloop()

弹出菜单

在这里插入图片描述

# coding=gbk
from tkinter import *
import tkinter.messagebox
master=Tk()
class Example(Frame):# 继承framedef __init__(self):super().__init__()self.initUI()# 初始化调用initUI函数def initUI(self):self.master.title("演示鼠标右键跳出菜单")self.menu=Menu(self.master,tearoff=0)# 在窗体上frame创建菜单对象self.menu.add_command(label="提示",command=self.showClick)self.menu.add_command(label="退出",command=self.onExit)self.master.bind("<Button-3>",self.showMenu)# 窗体鼠标右键函数,调用showMenu函数self.pack()def showMenu(self,e):self.menu.post(e.x_root,e.y_root)def showClick(self):tkinter.messagebox.showinfo("提示","点上了")def onExit(self):self.quit()master.geometry("250x150")
app=Example()
master.mainloop()

总结

针对组件

可以利用frame , labelframe 容器组件把相同方向的组件一起定位。
可以容器嵌套容器,让界面整洁
鼓励用相对位置来定位。

在这里插入图片描述

http://www.ritt.cn/news/29296.html

相关文章:

  • 代做网站app西安seo服务
  • 在网站上部署淘宝联盟推广代码的推广模式.百度怎么注册自己的网站
  • 模板网站建设源码南安网站建设
  • 四川学校网站建设seo排名优化软件有用吗
  • 国外房产中介网站网络营销的营销方式是什么
  • 东莞四网合一网站建设网站seo啥意思
  • 做外贸需要哪些网站免费培训网站
  • 建设公司网站费用多少网站建设公司大全
  • 做微网站的公司排名轻松seo 网站推广
  • 烟台网站建设技术托管品牌策划案例
  • 投资理财网站开发制作怎么自己做一个网址
  • 时时彩做号网站公司网址有哪些
  • 购物型网站用dw做免费友链互换
  • 带会员中心WordPress主题上海网优化seo公司
  • 宁波网站建设培训班新手怎么入行seo
  • 南昌网站建设一般多少钱一年网站推广网络营销方案
  • 衡水网站制作报价举例网络营销的例子
  • 外贸网站建设方法本地网络seo公司
  • 济南做网站多少钱网络推广公司有多少家
  • 做网站多大百度网络营销的概念
  • 做网站应该买什么服务器免费十大软件大全下载安装
  • 国内手机网站建设周口网站制作
  • 企业网站建设源码 微信 手机电商代运营公司
  • 海西网站建设搜索引擎有哪些
  • 合肥网站建设公司还有不牡丹江seo
  • h5建站是什么品牌推广方式有哪些
  • 7款优秀网站设计欣赏人民日报客户端
  • 品牌建设三年行动方案时空seo助手
  • 手机网站竞价推广营销企业
  • 企业建设网站专业服务百度搜索榜