Python Tkinter改变线宽

时间:2014-01-03 19:53:01

标签: python tkinter

if self.m[w] == 'Prelim_value':
        self.DrawArea2.create_line((x, 150-self.rmm2200[w]),(x + self.zoom, 150-self.rmm2200[w+1]), fill = "red", width=2)
else:
        self.DrawArea.create_line((x, 150-self.rmm2200[w]),(x + self.zoom, 150-self.rmm2200[w+1]), fill = "red", width=1)

以上内容无法按计划运行。如果数据文件中的值是Prelim值,我希望该行宽2像素,以表明它是预先数据。数据是最终确定的数据,我希望它只有一个像素宽。一切都像一个像素宽。最后10行数据都是预定值,并标记为这样。如何使其正常工作。

是的,我正在缩短所有内容,因为我没有太多时间在线工作。该程序除此之外工作正常,无法找出我最近发布的关于PgUp和PgDn检测的其他问题。

1 个答案:

答案 0 :(得分:0)

更改其中一行的颜色 - 这样可以轻松查看正在执行的代码行。最有可能的是,您的if语句对于每一行都失败了。或者,在每个块中放置一个print语句(if和else),以验证这些值是否与您认为的完全相同。