擅长:python、mysql、java
<p>最后两行代码中至少有三个问题:</p>
<pre><code>self._optionsPanelLabel = Label(self, text = "New Pot Starting Value").pack()
self._optionsPanelLabel.grid(row=0,column=1)
</code></pre>
<p>首先,将<code>self</code>作为父级传递给<code>Label</code>。如果你想让它出现在<code>self._optionsPanel</code>上,你必须将这个</em>作为父对象传递给<em>。在</p>
<p>第二,<code>pack</code>返回<code>None</code>,因此<code>self._optionsPanelLabel</code>将是{<cd5>},因此调用{<cd8>}的尝试将异常回溯打印到<code>stderr</code>,并立即退出函数。我敢打赌,你在代码中多次犯同样的错误,所以你可能有各种各样的错误。在</p>
<p>第三,不能在同一个小部件上调用<code>pack</code>和{<cd8>}。或者,更确切地说,你可以,但是一旦你这样做了,<code>pack</code>就被撤消了。(这会破坏同一容器中的任何其他小部件<code>pack</code>ed,因此在多个小部件上同时调用<code>pack</code>和{<cd8>}是一个更大的问题。)</p>