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,可惜还有点没有完成,具体按钮没法确认,后续继续完成


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

python实现button类

  • 2014年02月25日 16:57
  • 1KB
  • 下载

mini2440_button 驱动程序

  • 2011年05月19日 11:23
  • 4KB
  • 下载

python Tkinter之Button

Button小部件是一个标准的Tkinter的部件,用于实现各种按钮。按钮可以包含文本或图像,您可以调用Python函数或方法用于每个按钮。 Tkinter的按钮被按下时,会自动调用该函数或方法。 ...

Application程序 Button Label

  • 2012年04月11日 14:07
  • 844B
  • 下载

Python学习笔记(3)事件驱动模型,frame, button

Codecademy这个在线学习平台上提供的Python教程非常友好,让初学者非常容易上手,而且每lian'xi...

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

button按钮用的算是最普遍的组件之一。主要属性:wxml Defalut Primary

微信小程序9---Button按钮和icon图标

Button 按钮 首先提醒一下大家,如果你现在button标签不能用,不用担心,那是因为微信小程序存在一个bug,你仔细看一下你的button标签的代码是不是这样的Content //而正确的代码...

微信小程序: button 修改样式

项目需求,登陆界面的button需要使用蓝色的bg,而在输入手机号码的时候,确认button 是disabled的。而默认的样式是绿色的,而直接类选择器设置样式,是没有效果的,在群友的帮助下,在but...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python的Button的小程序
举报原因:
原因补充:

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