TK点击按钮后蒸架输入框,增加到一定长度后自己变成滚动框
时间: 2023-06-14 13:03:14 浏览: 50
您可以使用Tkinter中的ScrolledText类来实现这个功能。ScrolledText类是一个带有滚动条的文本框,当文本内容超过文本框大小时,滚动条会自动出现。
下面是一个使用ScrolledText类的示例代码:
```python
from tkinter import *
from tkinter.scrolledtext import ScrolledText
root = Tk()
# 创建一个ScrolledText对象
text = ScrolledText(root, height=10)
# 设置文本框大小
text.pack(expand=YES, fill=BOTH)
# 添加文本
text.insert(END, "这是一段文本,当文本长度超过文本框大小时,文本框会自动出现滚动条。" * 100)
root.mainloop()
```
在这个示例中,我们创建了一个ScrolledText对象,并将它添加到主窗口中。然后,我们使用insert()方法向文本框中添加文本。当文本长度超过文本框大小时,文本框会自动出现滚动条。
您可以根据自己的需要调整文本框的大小和添加的文本内容。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)