Python/wxPython/Graphics

From Fundamental Ramen
< Python‎ | wxPython
Revision as of 09:41, 20 March 2019 by Tacoball (talk | contribs) (Created page with "<source lang="python"> #!/usr/bin/env python3 import wx class MyApp(wx.App): def OnInit(self): frame = wx.Frame(None, -1, 'Hello World!') frame.Bind(wx.E...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
#!/usr/bin/env python3
import wx

class MyApp(wx.App):

    def OnInit(self):
        frame = wx.Frame(None, -1, 'Hello World!')
        frame.Bind(wx.EVT_PAINT, self.OnPaint)
        frame.Show()
        self.mainFrame = frame
        return True

    def OnPaint(self, evt):
        dc = wx.PaintDC(self.mainFrame)
        dc.DrawLine(10, 10, 200, 10)

if __name__ == '__main__':
    app = MyApp()
    app.MainLoop()