用Tkinter写一个斗地主界面交互的代码
时间: 2024-05-15 19:14:08 浏览: 97
以下是一个基本的斗地主界面交互代码,使用了Tkinter库:
```python
import tkinter as tk
class Application(tk.Frame):
def __init__(self, master=None):
super().__init__(master)
self.master = master
self.pack()
self.create_widgets()
def create_widgets(self):
self.label = tk.Label(self, text="斗地主")
self.label.pack()
self.button1 = tk.Button(self, text="出牌", command=self.play)
self.button1.pack(side="left")
self.button2 = tk.Button(self, text="不出", command=self.pass_)
self.button2.pack(side="right")
self.quit_button = tk.Button(self, text="退出", command=self.quit)
self.quit_button.pack(side="bottom")
def play(self):
print("出牌")
def pass_(self):
print("不出")
root = tk.Tk()
app = Application(master=root)
app.mainloop()
```
这个代码创建了一个基本的窗口,有一个标题为“斗地主”的标签和两个按钮,一个是出牌,一个是不出。当点击按钮时,会调用相应的方法进行处理,这里只是简单地打印一条消息。你可以根据需要修改代码,添加更多的组件和功能。
阅读全文