编写一个图形用户界面程序,该程序的窗口大小为(400,200),采用FlowLayout布局,窗口内依次有一个用于输入的文本框in,大小为10;一个按钮ok,显示"确认"。窗口标题是“计算立方”。用户在文本框in输入一个数字,单击ok按钮,程序在控制台输出该数字的立方。 注意:
时间: 2024-02-28 19:56:32 浏览: 21
好的,我明白了。以下是Python语言的代码实现:
```python
import tkinter as tk
def calculate():
num = int(entry.get())
print(num**3)
root = tk.Tk()
root.title("计算立方")
root.geometry("400x200")
root.resizable(False, False)
root.pack_propagate(False)
frame = tk.Frame(root, width=400, height=200, padx=10, pady=10)
frame.pack(fill=tk.BOTH, expand=True)
label = tk.Label(frame, text="请输入一个数字:")
label.pack(fill=tk.X, padx=5, pady=5)
entry = tk.Entry(frame, width=10)
entry.pack(fill=tk.X, padx=5, pady=5)
button = tk.Button(frame, text="确认", command=calculate)
button.pack(side=tk.RIGHT, padx=5, pady=5)
root.mainloop()
```
以上代码使用了Tkinter库来创建GUI界面,采用了FlowLayout布局。程序包含一个窗口,一个标签,一个文本框和一个按钮。当用户在文本框中输入数字并点击按钮时,程序将在控制台中输出该数字的立方。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)