wxPython 使用按钮改变标签

wxPython 使用按钮改变标签

在这篇文章中,我们将学习如何使按钮与框架互动。在这篇文章中,我们将改变按下按钮时的文本标签。所以,让我们开始步骤。

第1步:在框架上创建一个静态文本。

第2步:在框架上添加按钮。

第3步:为按钮创建事件函数。

第4步:在这个函数中添加代码来改变文本标签。

代码。

# import wxPython
import wx
  
class Example(wx.Frame):
    def __init__(self, *args, **kw):
        super(Example, self).__init__(*args, **kw)
  
        # function to get response after click
        def onButton(event):
            print("Button")
            st.SetLabel("GeeksforGeeks")
  
        # static text
        st = wx.StaticText(self, label ="Welcome to ")
  
        # create button
        button = wx.Button(self, wx.ID_ANY, 'Test', (10, 40))
  
        # bind onButton() function with button
        button.Bind(wx.EVT_BUTTON, onButton)
  
def main():
    app = wx.App()
    ex = Example(None)
    ex.Show()
    app.MainLoop()
  
if __name__ == '__main__':
    main()

输出:

1.点击前:

wxPython - 使用按钮改变标签

2.点击后

wxPython - 使用按钮改变标签

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

wxPython 教程