【问题标题】:How to use Tkinter buttons for input something如何使用 Tkinter 按钮输入内容
【发布时间】:2022-01-23 14:17:54
【问题描述】:

我正在做一个石头剪刀布游戏,我只想添加 3 个按钮“ROCK,PAPER,SCISSOR” 但是我如何让他们输入一些东西,比如我按下按钮“rock”,rock已经在那里输入了 这是我的代码

【问题讨论】:

    标签: python tkinter


    【解决方案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()
    

    【讨论】:

      猜你喜欢
      • 2013-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-05
      • 2018-05-08
      • 2014-09-10
      • 1970-01-01
      相关资源
      最近更新 更多