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

杭州做公司网站手机app制作用什么软件

杭州做公司网站,手机app制作用什么软件,建设部网站公民服务,昆明网站建设是什么我有一个程序在画布中放置复选按钮#xff0c;当选项(另一个复选按钮)被选中时。我有另一个选项(另一个复选按钮)来画线。为了画线#xff0c;首先我应该选择checkbutton“draw a line”#xff0c;然后单击放置在画布中的任何checkbutton#xff0c;另一个单击画布上的任何…我有一个程序在画布中放置复选按钮当选项(另一个复选按钮)被选中时。我有另一个选项(另一个复选按钮)来画线。为了画线首先我应该选择checkbutton“draw a line”然后单击放置在画布中的任何checkbutton另一个单击画布上的任何地方。这个工作与我放置的第一个复选按钮但如果我放置了几个复选按钮它只从画布中的最后一个复选按钮的地方画线而不从我选择的检查点画线。我相信我应该创建一个字典来记录我放置的复选按钮这样我就可以回调它们了但是我不知道如何实现它有什么想法吗from tkinter import *root Tk()top_canvas Canvas(root,width1376,height768, bglight blue)top_canvas.pack()buttons []class CMD: #Auxilliary function for callbacks using parameters. Syntax: CMD(function, argument1, argument2, ...)def __init__(s1, func, *args):s1.func funcs1.args argsdef __call__(s1, *args):args s1.argsargss1.func(*args)def color_checkbutton(pos): # define the colors of the checkbuttoncheckbutton_available()if buttons[pos][0].get() 1:buttons[pos][2].configure(bgred)else:buttons[pos][2].configure(bggreen)def place_checkbutton_in_canvas(e): # order to insert the checkbuttonif len(str(e.widget))12: ## Dont place a new one if a checkbox was clickedb IntVar()pos len(buttons)global xx, yyxx e.xyy e.ybuttons.append([b,pos, Checkbutton(top_canvas, variableb, textvariableb, commandCMD(color_checkbutton, pos))])buttons[-1][2].place(xxx, yyy)color_checkbutton(pos)def place_checkbutton(): #to run when checkbutton is selected. Now the checkbutton will be placed where mouse clicked if choose_line is selectedtop_canvas.bind(, place_checkbutton_in_canvas)def checkbutton_available():def drawline(ev):flx ev.xfly ev.ydef auxiliary():lineor top_canvas.create_line(xx, yy, flx, fly, width 3, fill red)auxiliary()if chosen_option.get() 2:top_canvas.bind(, drawline)chosen_option IntVar()choose_checkbutton Radiobutton(top_canvas, text place checkbutton, variablechosen_option, value 1, command place_checkbutton)choose_checkbutton.place(x10, y10)choose_line Radiobutton(top_canvas, text draw line, variablechosen_option, value 2)choose_line.place(x10, y100)top_canvas.bind(, place_checkbutton_in_canvas)root.mainloop()
http://www.yutouwan.com/news/415526/

相关文章:

  • 佛山网站推广优化公司黑龙江省建设厅官网
  • 如何设计微商城网站建设珠海网站建设多少钱
  • 购物网站难做烟台网站建设薇企汇互联见效付款
  • 网站管理服务wordpress本地视频播放器
  • 公司网站建设北京ASP做网站源代码
  • 30天网站建设实录视频网站推广方案策划书2000
  • 成都美食网站设计论文网站空间在哪申请
  • 黔南州建设局网站网站建设定价
  • 做双语网站房产信息网租房
  • 翰诺网站建设网站建立步骤
  • 人才网站开发文档礼品网站实例
  • 遵义网站页设计制作网站开发外包
  • 网站建设行规ppt模板下载网址
  • 南昌自主建站模板网站空间地址查询
  • 网站这么绑定到域名团购网站 模板
  • php企业网站例子随州百度网站建设
  • 网站做cpa推广引流wordpress 插件 函数
  • 成都企业建站系统模板郑州网站建设汉狮
  • 做微信网站外贸平台销售
  • 丘里奇网站排名网站建设十年杜绝模板
  • 网站开发的背景意义微信做代理的网站
  • 南通市优普网站建设建设网站要多少钱
  • 南通建设中标查询网站公司找人做的网站到现在还没出来
  • 打开网站搜索设计必备网站
  • 做PHP网站前端网站进不去微信如何制作网页
  • 查看网站访问量如何帮客户做网站
  • 电商网站设计线路图p2p网站的建设
  • 京东商城 网站建设灌南县规划局网站一品嘉苑规划建设
  • 旅游网站建设方案后台wordpress postline
  • 金融公司做网站域名中国现货交易网官网