TKinter нажатие кнопки - PullRequest
       7

TKinter нажатие кнопки

0 голосов
/ 05 декабря 2018

Этот код принадлежит другому пользователю, у которого есть вопросы, но я хочу пойти немного дальше.Это нажатие кнопки будет печатать только обратно на консоль.Что если я хочу, чтобы этот ответ был напечатан в текстовом поле, как бы я написал этот код?

import tkinter
from tkinter import Button

top = tkinter.Tk()

def callback():
    print ("click!")

button = Button(top, text="OK", command=callback)  
top.mainloop()

1 Ответ

0 голосов
/ 06 декабря 2018
   import tkinter as tk
   from tkinter import *
   from tkinter import Label,Text


   top = tk.Tk()
   top.title("My App")
   top.geometry("600x500")

   def what_is_your_name():
       name1 = ('Hugh')
       name2 = (entry1.get())
       return name1 + name2

   def name_display():
       greeting = what_is_your_name()

    #-----textbox----
       textbox_name=tk.Text(master=top, height= 10, width=30)
       textbox_name.grid(column=2, row=5)

       textbox_name.insert(tk.END, greeting)


    #------labels------
    label1=tk.Label(text = "Enter your data here", font=("Helvetica", 10), fg="blue")
    label1.grid(column=0, row=1)

    #-----entry field-----
    entry1=tk.Entry()
    entry1.grid(column=0, row=0)



    #-----button-----
    button = tk.Button(text="Click Me", command=name_display)
    button.grid(column = 0, row=3)

top.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...