1
import wx

class DrawPanel(wx.Frame):
  def __init__(self): 
    wx.Frame.__init__(self,None,title="Draw",size=(150,150)) 
    self.SetTransparent(0) 
    self.Bind(wx.EVT_PAINT, self.OnPaint)
  def OnPaint(self, event=None):
    dc = wx.PaintDC(self)
    dc.SetPen(wx.Pen(wx.BLACK, 5)) 
    # Draw a line 
    dc.DrawLine(0, 0, 150, 150)  

app = wx.App()
frame = DrawPanel()
frame.Show(True)
app.MainLoop()

フレームとラインがすべて非表示になりました。

線が表示されているときにフレームを完全に透明にする方法を教えてください。

4

1 に答える 1