Na, z.B. so: Man wartet, bis das Fenster aufgeht:und wie kann man denn Button drücke abfragen?
Code: Alles auswählen
#!/usr/bin/env python
import wx
class MainWin:
def __init__(self):
self.app = wx.PySimpleApp()
self.frame = wx.Frame(None, -1, "Some Window", size = (300, 100))
self.panel = wx.Panel(self.frame)
self.button = wx.Button(self.frame, label = "Click me", pos = (100, 30), size = (100, 50))
self.frame.Bind(wx.EVT_BUTTON, self.clicked, self.button)
self.frame.Bind(wx.EVT_CLOSE, self.end)
self.frame.Show()
self.app.MainLoop()
def clicked(self, event):
print "Clicked."
def end(self, event):
print "Bye."
self.frame.Destroy()
MainWin()
Das Problem ist, daß Du bei Deiner Joystick-Abfrage eben kein Fenster haben willst.
Das führt dann zu dem oben beschriebenen Problem vorzeitiger Abfrage ("questio praecox" sozusagen ) ...
Gruß