python tkinter 子窗口 列表框
时间: 2023-11-21 16:59:20 浏览: 149
python-Tkinter编程.ppt
以下是一个Python tkinter子窗口列表框的例子:
```python
import tkinter as tk
def open_window():
window = tk.Toplevel(root)
window.title("子窗口")
window.geometry("200x200")
var2 = tk.StringVar()
lb = tk.Listbox(window, listvariable=var2)
lb.pack()
var2.set(('Python', 'Java', 'C++', 'C#'))
root = tk.Tk()
root.title("主窗口")
root.geometry("200x200")
label = tk.Label(root, text="这是主窗口")
label.pack()
button = tk.Button(root, text="打开子窗口", command=open_window)
button.pack()
root.mainloop()
```
这个例子中,我们创建了一个主窗口,其中包含一个标签和一个按钮。当用户点击按钮时,会打开一个子窗口,其中包含一个列表框,其中包含一些编程语言。用户可以在列表框中选择一个或多个选项。
阅读全文