擅长:python、mysql、java
<p>也许可以尝试将文本对象子类化,然后在您的类<code>__init__</code>方法中调用SetFont()?在</p>
<p>或者,做一些类似的事情:</p>
<pre><code>def f(C):
x = C()
x.SetFont(font) # where font is defined somewhere else
return x
</code></pre>
<p>然后用它来装饰你创建的每个文本对象:</p>
^{pr2}$
<p>(当然,如果<code>StaticText</code>构造函数需要一些参数,则需要更改<code>f</code>函数定义中的第一行)。在</p>