使用python的tkinter写一个简单点的文字角色游戏界面
时间: 2023-08-03 16:04:54 浏览: 141
好的,以下是一个简单的文字角色游戏界面:
```python
import tkinter as tk
class GameInterface:
def __init__(self, master):
self.master = master
master.title("文字角色游戏")
# 创建文本框
self.textbox = tk.Text(master, height=20, width=50)
self.textbox.pack()
# 创建输入框
self.entry = tk.Entry(master, width=50)
self.entry.pack()
# 创建按钮
self.button = tk.Button(master, text="发送", command=self.send)
self.button.pack()
def send(self):
# 获取输入框中的文本
message = self.entry.get()
# 将文本添加到文本框中
self.textbox.insert(tk.END, "> " + message + "\n")
# 清空输入框
self.entry.delete(0, tk.END)
# 创建一个窗口并运行游戏界面
root = tk.Tk()
interface = GameInterface(root)
root.mainloop()
```
你可以使用这个模板来创建一个自己的文字角色游戏界面。在这个模板中,我们创建了一个文本框来显示游戏信息,一个输入框来让玩家输入指令,并在点击“发送”按钮时将指令添加到文本框中。
阅读全文