Python 如何在PyGTK中使按钮不可见但处于活动状态?
据我所知,Python 如何在PyGTK中使按钮不可见但处于活动状态?,python,button,pygtk,Python,Button,Pygtk,据我所知,hide()和set\u visible(False)都使按钮不可见和不活动。有什么变通办法吗?有一个“变通办法”,它正在改变实施策略。可点击图形的想法似乎是合法的,但我不建议混合使用自定义2D绘图和小部件 如果它符合您的需要,您可以将一个人的图形拆分,并将特定部分(如头部图像)放在按钮上。看一看和它的Python等价物 另一种可能是将单击事件绑定到图像,并查询单击的x/y坐标。最简单的数学,只需迭代与图像相关的形状列表,并确定匹配形状列表(例如,(50/100)位于左上角为(30/
hide()
和set\u visible(False)
都使按钮不可见和不活动。有什么变通办法吗?有一个“变通办法”,它正在改变实施策略。可点击图形的想法似乎是合法的,但我不建议混合使用自定义2D绘图和小部件
- 如果它符合您的需要,您可以将一个人的图形拆分,并将特定部分(如头部图像)放在按钮上。看一看和它的Python等价物
- 另一种可能是将单击事件绑定到图像,并查询单击的x/y坐标。最简单的数学,只需迭代与图像相关的形状列表,并确定匹配形状列表(例如,(50/100)位于左上角为(30/80)且宽度和高度为40的矩形内,这必须是胃区域)