Einfaches Beispiel der Verwendung von wx.TextCtrl und Anzeige der Daten nach button-Klick in wxpython - neue wx

Ich Lerne python und ausprobieren wxpython für die UI-Entwicklung (dont UI exp entweder).
Ich war in der Lage, erstellen Sie ein frame mit einem panel eine Schaltfläche und ein Textfeld.
Ich möchte in der Lage sein, die Eingabe von text in das Textfeld ein und haben das Programm Dinge tun, um den eingegebenen text in die box, nachdem ich auf die Schaltfläche klicke. Bekomme ich einige guidence, wie dies zu tun? zum Beispiel, können sagen, ich möchte die Anzeige des eingegebenen Textes in die wx.TextCtrl-Steuerelement auf dem Bedienfeld.. Wie soll ich das tun?

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()
InformationsquelleAutor Doublespeed | 2013-02-17
Schreibe einen Kommentar