wxpython-如何使一行文本保持在滚动窗口的右下角?

wxpython-如何使一行文本保持在滚动窗口的右下角?,python,wxpython,Python,Wxpython,谢谢你的建议 下面是我的代码 def _OnPaint(self, evt): dc = wx.BufferedPaintDC(self) self.DoPrepareDC(dc) dc.Clear() nLeft, nTop = self.GetViewStart() print nLeft, nTop dc.DrawText('hello', nLeft + 100, nTop) 不要画课文。只需使用wx.StaticText小部件。将Scr

谢谢你的建议
下面是我的代码

def _OnPaint(self, evt):
    dc = wx.BufferedPaintDC(self)
    self.DoPrepareDC(dc)
    dc.Clear()
    nLeft, nTop = self.GetViewStart()
    print nLeft, nTop
    dc.DrawText('hello', nLeft + 100, nTop)

不要画课文。只需使用wx.StaticText小部件。将ScrolledWindow放入sizer,然后添加静态文本小部件。瞧!你完了


如果要执行绘图路线,则必须绑定到滚动事件,并确定您在滚动区域中的位置。然后,每当滚轮停止时,重新绘制文本。这将是更多的工作。

thx。最后我用了静态文本的方式,虽然看起来有点难看。