Sto imparando python e provo wxpython per lo sviluppo dell'interfaccia utente (non ho nemmeno l'interfaccia utente exp). Sono stato in grado di creare una cornice con un pannello, un pulsante e una casella di testo. Vorrei poter inserire del testo nella casella di testo e fare in modo che il programma faccia qualcosa nel testo inserito nella casella dopo aver fatto clic sul pulsante. Posso avere qualche prova su come farlo? per esempio, diciamo che voglio mostrare il testo inserito nel controllo wx.TextCtrl sul pannello .. Come lo farei?Semplice esempio di utilizzo di wx.TextCtrl e visualizzazione dei dati dopo il clic del pulsante in wxpython - nuovo a wx
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()