Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Tkinter][Python3.6] Crear ventana auxiliar
#1
Hola buenas, necesito crear una ventana auxiliar con Tkinter para que me solicite un nombre. Tengo una base de datos y cuando quieres guardar un dato nuevo tienes que darle un nombre, y he pensado en crear una ventana muy simple con un Entry y dos Buttons (Aceptar, Cancelar).

El caso es que no controlo mucho de crear clases, esto seria posible hacerlo creando una clase para usarla cuando quiera ??

Otra opción es usar tk.TopLevel pero no entiendo como hacer para devolver True o False dependiendo si el usuario pulsa aceptar o cancelar.

Alguien puede echarme un cable? Un saludo y gracias.
Responder
#2
Hola. Podés hacerlo manualmente o usar pymsgbox:

Código:
>>> from pymsgbox import prompt
>>> dbname = prompt(text="Nombre:", title="Nueva base de datos")

Saludos
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder
#3
Muchas gracias Francisco, una duda esa ventana es posible personalizarla? Es decir cambiar el color de fondo y eso?
Responder
#4
De nada. Lo dudo, ya para eso deberías crear tu propia ventana.
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder


Salto de foro:


Usuarios navegando en este tema: 3 invitado(s)