No meu código tem um frame com um botão e que se chama "Abrir", ao clicar em "Abrir" ira aparecer outra janela.
O problema e que, se eu clicar na janela que esta o botão "Abrir" novamente, ele ira abrir uma nova janela e mais poderei alternar entre todas as janelas abertas, selecionando qualquer uma, quero apenas que ao clicar em "Abrir" eu só possa selecionar a janela de traz que no caso esta o botão se eu fechar a nova janela aberta não sei se tem como fazer isso, vi algumas coisas sobre grab mas não entendi muito se alguém puder me ajudar agradeço desde já!
#-*- coding:UTF-8 -*-
from Tkinter import *
class novo:
def __init__(self, janela):
self.caixa=Frame(janela)
self.caixa.grid()
self.b=Button(janela, text='Abrir', command=self.new_jan)
self.b.grid()
self.l1=Label(janela, text='raiz!')
self.l1.grid()
def new_jan(self):
jan=Tk()
self.l=Label(jan, text='apenas fechando essa janela poderá voltar ou clicar na raiz!')
self.l.grid()
jan.geometry('300x200')
root=Tk()
novo(root)
root.geometry('300x200')
root.mainloop()
novo()
--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com
---
Você recebeu essa mensagem porque está inscrito no grupo quot;Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Lário dos Santos Diniz
Administrador PDMS, Programador, Desenhista projetista.
+21 820717-49
Consultorias e Inovações
www.softwarecurriculo.com.br/LarioDiniz
| Gosta de Metal? Conheça a Minha banda: www.aconegro.com | ||||
|
| ||||
Vlw mesmo por me ajudarem... consegui resolver o problema com o auxilio de vcs!