python的Button的小程序

原创 2016年05月31日 11:16:41
from tkinter import *
import random

root = Tk()

v=[[0 for x in range(0,7)]for y in range(0,7)]


for lpos in range(0,7):
    for pos in range(0,7):
        #print(lpos,pos)
        v[lpos][pos] = StringVar(value='0')




b1=[[0 for x in range(0,7)]for y in range(0,7)]
for lpos in range(0,7):
    for pos in range(0,7):
        #print(lpos,pos)
        b1[lpos][pos] = Button()           


def changeText(posx,posy):
    print('click')
    if b1[posx][posy]['text'] == '1':
        v[posx][posy].set('0')
        print('0')
    else:
        v[posx][posy].set('1')
        print('1')


for posx in range(0,7):
    for posy in range(0,7):
        b = Button(root,textvariable = v[posx][posy],command = changeText(posx,posy))
        b.grid(row = posx,column = posy)
        b1[posx][posy] = b


root.mainloop()


主要实现的是将按钮的显示1点击变成0,0点击变成1,可惜还有点没有完成,具体按钮没法确认,后续继续完成


版权声明:本文为博主原创文章,未经博主允许不得转载。

<小程序>修改button组件的样式

适用场景: 1.使用button的loading作为无限加载控件 2.将页内的分享按钮做成图片按钮 其实button在小程序中有不少好的样式,完全可以转换成我们想用的适用场景按钮,只需要修改cs...
  • xcookies
  • xcookies
  • 2017年07月22日 11:04
  • 1283

Button点击事件的四种实现

Button点击事件的用四种方法实现,分别是:1.匿名内部类实现;2.Activity继承View.OnClickListener,由Activity实现OnClick(View view)方法;3....
  • loongago
  • loongago
  • 2016年06月13日 18:50
  • 4411

微信小程序去除button边框

button::after{ border: none; }
  • Xjiayi
  • Xjiayi
  • 2018年01月20日 10:23
  • 313

button中的文字垂直居中与水平居右同时

android:gravity="center_vertical|right"
  • encienqi
  • encienqi
  • 2012年08月20日 21:09
  • 3506

微信小程序把玩(十四)button组件

button按钮用的算是最普遍的组件之一。主要属性:wxml Defalut Primary
  • u014360817
  • u014360817
  • 2016年09月25日 22:14
  • 15448

微信小程序:button组件的边框设置

button的边框是用:after方式实现的,用户如果在button上定义边框会出现两条线,需用:after的方式去覆盖默认值。 如果设置了Button的背景色,没有用:after设置边框的颜色,则...
  • tangxiujiang
  • tangxiujiang
  • 2017年08月30日 16:52
  • 4793

2.3.1微信小程序按钮组件:button

微信小程序按钮组件:button 按钮组件。 属性名 类型 默认值 说明 最低版本 size String default 按钮的大小   type S...
  • iamsellen
  • iamsellen
  • 2017年04月22日 11:32
  • 1777

小程序button边框和背景色修改

一:button去掉边框border:none或border:0都无效 因为小程序默认的样式中给button::after{content:""} 自行添加button::after{bo...
  • sly94
  • sly94
  • 2018年01月22日 15:11
  • 144

小程序button控件上下边框的显示和隐藏

问题想使用button自带的loading图标功能,但又不需要button显示边框线button控件有一条淡灰色的边框,在控件上了样式 border:none; 无法让button边框隐藏 代码如下...
  • u013474104
  • u013474104
  • 2017年10月29日 10:22
  • 218

微信小程序 Button按钮与Icon图标

Button 按钮介绍在index.wxml中设置button按钮//设置button的大小 按钮 //设置button类型 按钮 //是否透明 ...
  • qq_34589749
  • qq_34589749
  • 2016年10月13日 11:17
  • 1574
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python的Button的小程序
举报原因:
原因补充:

(最多只允许输入30个字)