python 如何将点击button将Chenckbutton选中打印出来
时间: 2024-03-29 17:40:06 浏览: 11
首先,在 Python 中,可以使用 tkinter 库来创建 GUI 应用程序。如果要实现点击按钮将选中的 Checkbutton 打印出来,可以按照以下步骤进行操作:
1. 导入 tkinter 库
```python
import tkinter as tk
```
2. 创建窗口和控件
```python
root = tk.Tk() # 创建窗口
var1 = tk.IntVar() # 创建 Checkbutton 的变量
cb = tk.Checkbutton(root, text='选项1', variable=var1) # 创建 Checkbutton 控件
btn = tk.Button(root, text='确定') # 创建按钮
```
3. 编写点击按钮事件的函数
```python
def on_btn_click():
if var1.get() == 1:
print('选项1被选中')
else:
print('选项1未被选中')
```
4. 将按钮与事件绑定
```python
btn.config(command=on_btn_click)
```
5. 显示窗口
```python
cb.pack()
btn.pack()
root.mainloop()
```
完整代码如下:
```python
import tkinter as tk
root = tk.Tk()
var1 = tk.IntVar()
cb = tk.Checkbutton(root, text='选项1', variable=var1)
btn = tk.Button(root, text='确定')
def on_btn_click():
if var1.get() == 1:
print('选项1被选中')
else:
print('选项1未被选中')
btn.config(command=on_btn_click)
cb.pack()
btn.pack()
root.mainloop()
```