【发布时间】:2022-01-25 08:52:04
【问题描述】:
如下图所示,窗口边缘与 webview 之间以及 webview 之间存在空白。 webviews 包含在每个wx.Frame 中。关于如何删除这些的任何想法?
重现此问题:
import wx
import wx.html2
class MyBrowser(wx.Frame):
def __init__(self, *args, **kwds):
wx.Dialog.__init__(self, *args, **kwds)
sizer = wx.BoxSizer(wx.VERTICAL)
self.browser = wx.html2.WebView.New(self)
sizer.Add(self.browser, 1, wx.EXPAND, 10)
self.SetSizer(sizer)
self.SetSize((700, 700))
if __name__ == '__main__':
app = wx.App()
dialog = MyBrowser(None, -1)
dialog.browser.LoadURL("http://www.google.com")
dialog.Show()
app.MainLoop()
【问题讨论】:
-
如果你把它们放在一个单独的框架中,你可能会有更多的运气,但很难知道,因为无法看到你的代码。将您的代码编辑到问题中。圣诞快乐!
-
@RolfofSaxony 我已经包含了足够的代码来重现该问题。也祝你圣诞快乐!