Tkinter da asosiy vidjetlar, ularni oynada joylastirish usullari


Download 0.62 Mb.
bet9/14
Sana05.01.2022
Hajmi0.62 Mb.
#202501
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
tkinter da asosiy vidjetlar, ularni oynada joylastirish

Misol

  • from Tkinter import *
  • import math
  • def hard_job():
  • x = 1000
  • while True:
  • x = math.log(x) ** 2.8
  • root.update()
  • root=Tk()
  • button = Button()
  • button.pack()
  • root.after(500, hard_job)
  • root.mainloop()

eval va evalfile

  • TCL kodini bajarish uchun ikkita noaniq funktsiya.
  • Eval - TCL dasturlash tilida dasturni amalga oshirishga imkon beradi va faylga yozilgan kodni bajarish uchun qulay. Argumentlar navbati bilan fayl yo'lidir. Ushbu vazifalar TCL da yozilgan qo'shimcha modullardan foydalanganda foydalidir.

Misol

  • from Tkinter import *
  • root=Tk()
  • root.eval('package require tile; ttk::style theme use clam')
  • root.eval('ttk::button .b -text {ttk button}; pack .b')
  • root.mainloop()

Toplevel

1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling