Articles of tkinter

¿Cómo haría que el método destroy () en tkinter funcione con mi código?

from tkinter import * class GameBoard(Frame): def __init__(self): Frame.__init__(self) self.master.title(“test”) self.grid() #button frame self.__buttonPane = Frame(self) self.__buttonPane.grid() #buttons self.__buttonA1 = Button(self.__buttonPane,text = “A1”,command = self._close) self.__buttonA1.grid() def _close(self): GameBoard().destroy() def main(): GameBoard().mainloop() main() ¿Cómo podría hacer mi función para cerca del trabajo?

Tkinter TkMessageBox no se cierra después de hacer clic en Aceptar

He creado un script en Python que me notifica en un evento determinado. Estoy usando la siguiente función para producir la ventana de advertencia: def window_warn(): ”’ This function will throw up a window with some text ”’ #These two lines get rid of tk root window root = Tkinter.Tk() root.withdraw() #tkMessageBox.deiconify() TkMessageBox.showwarning(“New Case”, “You […]

Python, Tkinter: si hay una forma de marcar las casillas de verificación por defecto?

Tengo este código que creará una checkbox simple: from Tkinter import * CheckVar = IntVar() self.checkbutton = Checkbutton(self.root, text = “Test”, variable = CheckVar) Sin embargo, esta checkbox está desactivada de forma predeterminada y estoy buscando una forma de marcarla. Hasta ahora he intentado insertar CheckVar.set(1) Justo después de CheckVar pero no funcionó. Gracias por […]

Fuente de control en tkMessageBox

Me gustaría controlar la fuente del texto en un tkMessageBox pero no puedo ver ninguna referencia de tales cosas. ¿Solo se implementa en tkinter? Gracias,

Boto3 usa credenciales antiguas

Estoy usando tkinter para crear la aplicación gui que devuelve los grupos de seguridad. Actualmente, si desea cambiar sus credenciales (p. Ej., Si ingresó las incorrectamente) tendría que reiniciar la aplicación, de lo contrario, boto3 continuaría usando las credenciales anteriores. No estoy seguro de por qué sigue usando las credenciales antiguas porque estoy ejecutando todo […]

Python tk framework

Tengo un código de Python que genera el siguiente error: objc[36554]: Class TKApplication is implemented in both /Library/Frameworks/Tk.framework/Versions/8.5/Tk and /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk. One of the two will be used. Which one is undefined. objc[36554]: Class TKMenu is implemented in both /Library/Frameworks/Tk.framework/Versions/8.5/Tk and /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk. One of the two will be used. Which one is undefined. objc[36554]: Class TKContentView […]

Cómo obtener las teclas de flecha e ingresar la tecla en el teclado en Linux para comportarse como windows7

Estoy desarrollando un progtwig para controlar una máquina que solo tendrá un teclado conectado. Estoy usando Python 2.7 y Tkinter 8.5. Estoy usando OptionMenu s para permitir que el usuario realice la configuración en la máquina. Cuando corro en Windows, puedo usar las teclas de flecha en el teclado para recorrer la lista desplegable, luego […]

Cómo editar el estilo de un encabezado en vista de árbol (Python ttk)

Estoy tratando de usar ttk.Treeview para hacer una tabla clasificable ( ¿de acuerdo con tkinter tiene un widget de tabla? python ). Hacer que funcione es fácil, pero tengo algunos problemas con el estilo. El estilo predeterminado para el encabezado Treeview es texto negro sobre un fondo blanco, que está bien. Sin embargo, en mi […]

Desplazamiento inercial en Mac OS X con Tkinter y Python

Estoy trabajando en un proyecto de Python 3.3 que usa Tkinter como administrador de ventanas. Tengo eventos de la rueda de desplazamiento del mouse configurados para un canvas El desplazamiento funciona en Windows 7, 8 y Ubuntu, pero al desplazarse con un Magic Mouse en Mac OS X Mountain Lion, el progtwig falla con el […]

¿Cómo puedo incrustar un marco de intérprete de python en python usando tkinter?

Quiero agregar un widget de terminal de control a mi aplicación pura de python + tkinter similar al intérprete de python proporcionado en Blender. Debe ejecutarse dentro del mismo contexto (proceso) para que el usuario pueda agregar características y controlar la aplicación que se está ejecutando actualmente desde el widget de control. Idealmente, me gustaría […]