如何添加可以点击的链接?
about = wx.MessageDialog(self,
_("https://github.com/horald/londonlaw") %
{"version" : LLAW_VERSION},
_("About London Law"), wx.OK|wx.ICON_INFORMATION)
about.ShowModal()
它适用于以下源代码:
class MyBrowser(wx.Dialog):
def __init__(self, *args, **kwds):
wx.Dialog.__init__(self, *args, **kwds)
sizer = wx.BoxSizer(wx.VERTICAL)
self.browser = wx.html2.WebView.New(self)
self.Bind(wx.html2.EVT_WEBVIEW_LOADED, self.On_Web_View_Loaded, self.browser)
self.browser.Bind(wx.html2.EVT_WEBVIEW_NAVIGATING, self.onNav)
sizer.Add(self.browser, 1, wx.EXPAND, 10)
self.SetSizer(sizer)
self.SetSize((400, 200))
def On_Web_View_Loaded(self, event):
print('Loading')
def onNav(self, event):
print('navigate...')
url = event.GetURL()
if url!="about:blank":
webbrowser.open(url)
当我点击链接时,它也会在浏览器中打开。但是,窗口中出现以下错误:
Error resolving “mylink.com”: Temporary failure in name resolution
如何关闭此错误消息?
答案 0 :(得分:0)
创建自己的对话框怎么样?
redisConnectionFactory