2024-06-02 13:27:04 发布
网友
我有一个用python2.7和wxPython编写的项目。我有IDLE和Boa构造函数作为ide。在
我需要在运行时更改GUI对象的一个或多个属性,比如按钮,尤其是大小、位置和文本(按钮和标签中的后者)。在
如何在运行时更改这些属性?请注意,我将对大多数GUI对象使用绝对位置。在
@JasonMc92,是的,在您的应用程序中,可以根据需要更改wx对象的属性(标签、大小、位置等)。您需要做的是阅读wxPython事件处理,了解如何捕捉诸如单击按钮之类的操作,并根据需要添加更改所需属性的说明。在
您可以从他们的download section下载wxPython演示,其中包括wxPython提供的大多数控件的工作示例。您还可以查看wxPython的联机文档here,以及新文档{a3}。您还可以查看this tutorial,以获取有关wxPython事件处理的更多技术信息。我还记得Boa constructor有它自己的方法来定义接口中的事件。我建议您查看为Boa提供的帮助和文档以获取更多信息。在
更改小部件的标签或值很简单。如果你能用一个直观的位置,我认为你可以改变一个绝对的位置。我知道我不想让我的关闭按钮一直改变位置。我认为可以使用SetSize()方法设置大小,但这可能需要刷新。你要花10-15分钟才能真正尝试一下。在
@JasonMc92,是的,在您的应用程序中,可以根据需要更改wx对象的属性(标签、大小、位置等)。您需要做的是阅读wxPython事件处理,了解如何捕捉诸如单击按钮之类的操作,并根据需要添加更改所需属性的说明。在
您可以从他们的download section下载wxPython演示,其中包括wxPython提供的大多数控件的工作示例。您还可以查看wxPython的联机文档here,以及新文档{a3}。您还可以查看this tutorial,以获取有关wxPython事件处理的更多技术信息。我还记得Boa constructor有它自己的方法来定义接口中的事件。我建议您查看为Boa提供的帮助和文档以获取更多信息。在
更改小部件的标签或值很简单。如果你能用一个直观的位置,我认为你可以改变一个绝对的位置。我知道我不想让我的关闭按钮一直改变位置。我认为可以使用SetSize()方法设置大小,但这可能需要刷新。你要花10-15分钟才能真正尝试一下。在
相关问题 更多 >
编程相关推荐