Ir para conteúdo
Fórum Script Brasil

LeandroM.

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre LeandroM.

LeandroM.'s Achievements

0

Reputação

  1. Um colega no irc me postou o meu codigo melhorado e resolveu. Mas vou ver seu link para aprendizado. Obrigado pela atenção: #!/usr/local/env python # -*- coding: latin-1 -*- import sys import gtk import pygtk def sair_programa(self): gtk.main_quit() class form(gtk.Window): def __init__(self): gtk.Window.__init__(self) self.connect("delete_event", gtk.main_quit) self.set_size_request(304,87) self.set_border_width(1) self.set_title(u"Mega Sena Gerador") self.set_resizable(True) layoutself = gtk.Layout() self.layoutself = layoutself self.add(layoutself) self.Resultado = gtk.Label() self.Resultado.set_markup(u"Que tal gerar um jogo?") self.layoutself.put(self.Resultado, 0,0) self.gerar = gtk.Button(u"Gerar") self.gerar.set_size_request(75,25) self.layoutself.put(self.gerar, 0,60) self.gerar.connect("clicked", self.gerar_agora) self.sair = gtk.Button(u"Sair") self.sair.set_size_request(75,25) self.layoutself.put(self.sair, 227,60) self.sair.connect("clicked", sair_programa) def gerar_agora(self, *args): gtk.Label.set_text(self.Resultado,"aaaaaa") if __name__ == "__main__": win = form() win.show_all() gtk.main()
  2. Eu removi para ficar menor o codigo. mas está aqui em outro arquivo, como estou aprendendo separei as tarefas pra conseguir no final montar um programa grafico.
  3. Eu já passai por estes dois links, meu problema que a função não está se comportando como deveria. Não da erro e também não escreve na label que desejo. Veja o código abaixo: Quando mando gerar o botão dispara um evento e este evento teria que atualizar a label, só que não ocorre nada... #!/usr/local/env python # -*- coding: latin-1 -*- import sys import gtk import pygtk class form(gtk.Window): def __init__(form1): gtk.Window.__init__(form1) form1.connect("delete_event", gtk.main_quit) form1.set_size_request(304,87) form1.set_border_width(1) form1.set_title(u"Mega Sena Gerador") form1.set_resizable(True) layoutform1 = gtk.Layout() form1.layoutform1 = layoutform1 form1.add(layoutform1) form1.Resultado = gtk.Label() form1.Resultado.set_markup(u"Que tal gerar um jogo?") form1.layoutform1.put(form1.Resultado, 0,0) form1.gerar = gtk.Button(u"Gerar") form1.gerar.set_size_request(75,25) form1.layoutform1.put(form1.gerar, 0,60) form1.gerar.connect("clicked", gerar_agora) form1.sair = gtk.Button(u"Sair") form1.sair.set_size_request(75,25) form1.layoutform1.put(form1.sair, 227,60) form1.sair.connect("clicked", sair_programa) def gerar_agora(self, *args): Resultado = gtk.Label("Resultado") gtk.Label.set_markup(Resultado,"aaaaaa") def sair_programa(self): gtk.main_quit() if __name__ == "__main__": win = form() win.show_all() gtk.main()
  4. Pessoal, Estou estudando bastante, pintou um problema e não estou encontrando a maneira correta de resolver. tenho na janela principal do meu programa um botão. este botão quando gera um on_btn_gerar_clicked o programa faz a seleção dos números que desejo e eu preciso que estes números sejam exibidos nessa label na interface gráfica. nome dele é label, preciso que no evento de clicar no botão seja exibido os numeros dentro do label.
×
×
  • Criar Novo...