1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
import wx
class ButtonFrame(wx.Frame):
def __init__(self):
wx.Frame.__init__(self, None, -1, 'Button Example',
size=(250, 200))
panel = wx.Panel(self, -1)
"""creation bouton"""
self.button1 = wx.Button(panel, -1, "Enregistrer", pos=(100, 100), style=2)
self.Bind(wx.EVT_BUTTON, self.OnClick1, self.button1)
""" Saisie1 """
self.txtEntry1 = wx.TextCtrl(panel, -1, "", pos=(50, 50),size=(100, 20))
""" Spinner """
self.sc = wx.SpinCtrl(panel, -1, "", (150, 50), (80, -1))
self.sc.SetRange(1,255)
self.sc.SetValue(10)
"""fonction bouton 1 """
def OnClick1(self, event):
Saisie1 = self.txtEntry1.GetLineText(0)
file = open('fichier2.txt','a')
file.write(Saisie1)
file.write('\n')
file.write(str(self.sc.GetValue()))
file.write('\n')
file.close()
self.txtEntry1.SetValue("")
self.txtEntry1.SetFocus()
if __name__ == '__main__':
app = wx.PySimpleApp()
frame = ButtonFrame()
frame.Show()
app.MainLoop() |
Partager