Exemple Simple d'utilisation de wx.TextCtrl et d'affichage de données après un clic sur le bouton en wxpython - wx

Je suis en train d'apprendre python et en essayant de wxpython pour le développement de l'INTERFACE utilisateur (ne pas avoir d'INTERFACE utilisateur exp).
J'ai été en mesure de créer un cadre avec un panneau, un bouton et une zone de saisie de texte.
Je voudrais être en mesure de saisir du texte dans la zone de texte et de laisser le programme faire des choses pour le texte saisi dans la boîte une fois que je clique sur le bouton. Puis-je obtenir des conseils quant à la façon de le faire? par exemple, disons que je veux afficher le texte saisi dans le wx.TextCtrl de contrôle sur le panneau.. Comment dois-je procéder?

import wx
class ExamplePanel(wx.Panel):
    def __init__(self, parent):
        wx.Panel.__init__(self, parent)
        self.quote = wx.StaticText(self, label="Your quote :", pos=(20, 30))

        # A button
        self.button =wx.Button(self, label="Save", pos=(200, 325))

    self.lblname = wx.StaticText(self, label="Your name :", pos=(20,60))
    self.editname = wx.TextCtrl(self, value="Enter here your name", pos=(150, 60), size=(140,-1))


app = wx.App(False)
frame = wx.Frame(None)
panel = ExamplePanel(frame)
frame.Show()
app.MainLoop()

OriginalL'auteur Doublespeed | 2013-02-17