这个表白小程序的实现需要用到Python自带的GUI工具——tkinter,GUI是图形用户界面的简称。最终实现的效果应该是根据用户的点击事件产生不同的响应:Windows窗口显示两个按钮和一些文本信息,窗口不会消失直到用户按照设置的要求点击了预定的按钮。
实现思路
这里用到Python自带的图形界面开发的库——tkinter,首先我们需要创建一个根窗口,用来显示标题以及作为其他控件的容器;接着创建相应的按钮放在根窗口中,同时给这些按钮绑定相应的事件,在用户点击时响应;另外需要捕获用户点击关闭窗口按钮的事件,将该点击事件换成弹窗响应,这样用户就无法通过点击关闭按钮来关闭整个窗口。最后在完成了所有套路之后,绘制一朵玫瑰花展示给用户。