Hello All,
can after push button to see text on display- ,(bоttom) "please wait",for 30 secоnds,is it possible?
Thank you
can after push button to see text on display- ,(bоttom) "please wait",for 30 secоnds,is it possible?
Thank you
|
Text after push button
|
|
Hello All,
can after push button to see text on display- ,(bоttom) "please wait",for 30 secоnds,is it possible? Thank you
Jul-02-2019, 01:35 PM
Yes its possible -- however without knowing the language application you wish to do it in no way of determining the how of it
Jul-02-2019, 03:01 PM
with python and tkinter is it can?
okay to help those who know tkinter what version of python are you using -- sometimes a big deal and sometimes not but specificity always helps
Jul-02-2019, 05:50 PM
Use the same methods as one of your previous questions.
https://python-forum.io/Thread-Tkinter-R...g-a-button
Jul-03-2019, 10:09 AM
Jul-04-2019, 06:43 AM
(Jul-02-2019, 05:50 PM)Yoriz Wrote: Use the same methods as one of your previous questions.Hello ,but this is for progress bar,i want text bottom if can. Thank you Yoriz
Hello,
this is the code,normal is "this is ok"(on red bottom bar), i push button it start text "please wait"" but it dont want to return text "this is ok" where is wrong. Thank you import tkinter as tk
from tkinter import *
import smtplib
from tkinter import Tk, Toplevel, Button
import RPi.GPIO as GPIO
import time
import tkinter.ttk as ttk
from tkinter.ttk import Progressbar, Style, Button
master= Tk()
master1 =Toplevel()
master3 =Toplevel()
##################################right
master1.minsize(150,150+170+170)
master1.geometry("185x1000+0+0")
master1.configure(background="black",)
master1.title("2")
master1.overrideredirect(True)
#################################left
master3.minsize(900,0+0+0)
master3.geometry("100x80+180+920")
master3.configure(background="red",)
master3.title("КАФЕ АВТОМАТ 1")
master3.overrideredirect(True)
#################################
master3.label = tk.Label(master3, text='this is OK')
master3.label.pack()
def text_1_2():
b2()
nadpisok()
##########################
def nadpisok():
print('Button clicked')
master3.label['text'] = 'please wait'
master3.button['state'] = 'disabled'
master3.after(3000, master.delayed_textok)
def delayed_textok():
master3.label['text'] = 'this is OK'
master3.button['state'] = 'normal'
master3.after(3000, master.finhished)
###########################################
GPIO.setwarnings(False)
#########################################
def b2():
GPIO.setmode(GPIO.BCM)
RELAIS_2_GPIO = 10
GPIO.setup(RELAIS_2_GPIO, GPIO.OUT)
GPIO.output(RELAIS_2_GPIO, GPIO.HIGH)
time.sleep(0.35)
GPIO.output(RELAIS_2_GPIO, GPIO.LOW)
time.sleep(0.35)
#########################################
image2 = tk.PhotoImage(file="")
b = button = tk.Button(master1,image=image2, height=80, width=160,background="red",font="0",bd=10,fg="black",command= text_1_2)
b.place(x = 0, y = 120)
label2=Label(master1,text="",height=0, width=0,bg="#100C19",font="Times 13 underline",fg="white",relief="solid",bd=0).place(x=0,y=200)
#########################
master.mainloop()
GPIO.cleanup()
the wrong:
Jul-05-2019, 02:11 PM
delayed_textok is a function not a method of master3change master3.after(1000,master3.delayed_textok)to master3.after(1000,delayed_textok) |
|
|