擅长:python、mysql、java
<p>销毁<code>undo(self)</code>函数中的按钮b1后,tkinter将无法再访问它,并且在尝试将其放置在<code>click(self)</code>函数中的某个位置时会感到困惑。<br/>
若要使按钮b1仅在视觉上消失,您可以将其放置在窗口外,而不是将其破坏。<br/>若要执行此操作,请更换按钮b1</p>
<pre><code>self.b1.destroy()
</code></pre>
<p>与</p>
<pre><code>self.b1.place(relx=-5, rely=0)
</code></pre>
<p>这将使按钮b1向左移动很远,看不到它。<br/>
调用<code>click(self)</code>函数时,按钮将重新出现,因为它将再次在窗口内移动</p>