如何使用 Tkinter 按钮输入内容
Posted
技术标签:
【中文标题】如何使用 Tkinter 按钮输入内容【英文标题】:How to use Tkinter buttons for input something 【发布时间】:2022-01-23 14:17:54 【问题描述】:我正在做一个石头剪刀布游戏,我只想添加 3 个按钮“ROCK,PAPER,SCISSOR” 但是我如何让他们输入一些东西,比如我按下按钮“rock”,rock已经在那里输入了 这是我的代码
【问题讨论】:
【参考方案1】:试试这个:
import tkinter as tk
def ROCK():
print('Enter your Text:')
Rock = input()
print(Rock)
def PAPER():
print('Enter your Text:')
Paper = input()
print(Paper)
def SCISSOR():
print('Enter your Text:')
Scissor = input()
print(Scissor)
root = tk.Tk()
frame = tk.Frame(root)
frame.pack()
button = tk.Button(frame,
text="ROCK",
command=ROCK)
button.pack(side=tk.LEFT)
slogan = tk.Button(frame,
text="PAPER",
command=PAPER)
slogan.pack(side=tk.LEFT)
slogan = tk.Button(frame,
text="SCISSOR",
command=SCISSOR)
slogan.pack(side=tk.LEFT)
root.mainloop()
【讨论】:
以上是关于如何使用 Tkinter 按钮输入内容的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 tkinter 中的按钮设置“Entry”小部件的文本/值/内容
如何通过按下按钮从 tkinter 输入字段返回变量以在另一个函数中使用?