tkinter

    6热度

    3回答

    我有一个menubutton,点击时会显示一个包含特定字符串序列的菜单。到底什么是字符串,我们直到运行时才知道,所以弹出的菜单必须在那一刻生成。下面是我有: class para_frame(Frame): def __init__(self, para=None, *args, **kwargs): # ... # menu button for adding

    30热度

    1回答

    这是给我麻烦的代码。 f = Frame(root, width=1000, bg="blue") f.pack(fill=X, expand=True) l = Label(f, text="hi", width=10, bg="red", fg="white") l.pack() 如果我用标注注释掉这些行,则框架将显示正确的宽度。但是,添加Label似乎会将Frame缩小到Labe

    4热度

    2回答

    我想生成另一个进程以在应用程序的其余部分继续时异步显示错误消息。 我在Python 2.6中使用multiprocessing模块来创建过程,我试图用TKinter显示窗口。 此代码在Windows上运行正常,但在Linux上运行时,如果我拨打'showerror("MyApp Error", "Something bad happened.")',TKinter窗口不会出现。它确实出现,如果我通

    3热度

    1回答

    我注意到tkinter的一个非常奇怪的错误,我想知道是否因为python与tcl的交互方式有些问题,至少在Win32中是如此。 在这里我有一个超级简单的程序,显示一个gif图像。它完美的作品。 from Tkinter import * canvas = Canvas(width=300, height=300, bg='white') canvas.pack() photo=Photo

    14热度

    2回答

    from Tkinter import * master = Tk() listbox = Listbox(master) listbox.pack() listbox.insert(END, "a list entry") for item in ["one", "two", "three", "four"]: listbox.insert(END, item)

    0热度

    1回答

    我想实现一个监视窗口,向用户报告正在进行的计算。为此我写了一个小课。但是,因为我想以一种简单的方式在不同的模块中使用它,所以我想用classmethods来实现它。这允许使用它以下面的方式无实例:也 from MonitorModule import Monitor Monitor.write("xyz") ,如果我的其它模块中使用它,Monitor.write()的输出内other_mod

    2热度

    2回答

    我正在通过将服务器的根实例传递给Tkinter窗口来为python服务器提供tkinter的GUI。问题在于保持标签中的信息是最新的。 例如,服务器有一个用户列表,其中包含已登录的用户。这很容易做到这一点的初始名单: string = "" for user in self.server.Users: string += user + "\n" Label(master, text

    1热度

    1回答

    只要我关闭了tk-window实例a,以下行会导致ipython崩溃。 import visual, Tkinter a = Tkinter.Tk() a.update() display = visual.display(title = "Hallo") display.exit = 0 visual.sphere() 如果我先关闭视觉显示,则整个终端崩溃。我在kubuntu 8.

    3热度

    2回答

    我有一些Tkinter画布和一些线条和文字的照片。有没有简单的方法将其复制到剪贴板?

    83热度

    5回答

    我的小弟弟刚刚进入编程阶段,为了他的科学博览会项目,他正在模拟天空中的一群鸟。他的大部分代码都已经写好了,而且效果很好,但是鸽子需要每次移动。然而,Tkinter为自己的事件循环耗费了时间,所以他的代码将不会运行。做root.mainloop()运行,运行,并继续运行,它唯一运行的事件处理程序。 有没有办法让他的代码与主循环一起运行(没有多线程,它很混乱,应该保持简单),如果是这样,它是什么? 现