Red de conocimiento informático - Problemas con los teléfonos móviles - Utilice wx.MessageDialog para generar un cuadro de diálogo en Python, pero wx.ICON_QUESTION no puede mostrar el icono del signo de interrogación.

Utilice wx.MessageDialog para generar un cuadro de diálogo en Python, pero wx.ICON_QUESTION no puede mostrar el icono del signo de interrogación.

importar wx

clase MyFrame(wx.Frame):

def __init__(self, parent, id):

wx. Frame.__init__(self, parent, id, u'panel de prueba Panel', tamaño = (600, 300))

#Crear panel

panel = wx.Panel(self)

#Agregar botón en el panel

botón = wx.Button(panel, etiqueta = u'cerrar', pos = (150, 60), tamaño = (100, 60))

#Evento de clic de Vincular

self.Bind(wx.EVT_BUTTON, self.OnCloseMe, botón)

def OnCloseMe(self, evento):

dlg = wx.MessageDialog(Ninguno, u"Prueba de diálogo de mensaje", u"Información del título", wx.YES_NO | wx.ICON_QUESTION)

if dlg.ShowModal() == wx. ID_YES:

self.Close(True)

dlg.Destroy()

if __name__ == '__main__':

aplicación = wx.PySimpleApp()

frame = MyFrame(parent = Ninguno, id = -1)

frame.Show()

aplicación .MainLoop()