Mavzu: Ma’lumotlarni qidirish algoritmlarini tartibli statistikasi


Download 60.14 Kb.
bet3/5
Sana09.03.2023
Hajmi60.14 Kb.
#1254849
1   2   3   4   5
Bog'liq
Tkinter

Tugmani bosish bilan ishlash
Tugmani bosishni boshqarish uchun siz konstruktorda buyruq parametrini o'rnatishingiz kerak, unga bosilganda ishga tushadigan funktsiyaga havolani belgilashingiz kerak:
from tkinter import *
from tkinter import ttk
clicks = 0
def click_button():
global clicks
clicks += 1
# изменяем текст на кнопке
btn["text"] = f"Clicks {clicks}"
root = Tk()
root.title("METANIT.COM")
root.geometry("250x150")
btn = ttk.Button(text="Click Me", command=click_button)
btn.pack()
root.mainloop()

Joylashtirish. Pack
Vidjetlarni konteynerga joylashtirish uchun turli usullardan foydalaniladi. Ulardan biri vidjetning pack() usuliga qo'ng'iroq qilishdir. Ushbu usul quyidagi parametrlarni qabul qiladi:

expand: Agar rost boʻlsa, u holda vidjet konteynerning butun maydonini toʻldiradi.

fill: Vidjet atrofidagi bo'sh joyni to'ldirish uchun cho'zilishi yoki yo'qligini aniqlaydi. Ushbu parametr quyidagi qiymatlarni qabul qilishi mumkin: NONE (standart, element cho'zilmaydi), X (element faqat gorizontal ravishda cho'ziladi), Y (element faqat vertikal ravishda cho'ziladi) va BOTH (element vertikal va gorizontal ravishda cho'ziladi).

anchor: vidjetni konteynerning ma'lum bir qismiga joylashtiradi. n, e, s, w, ne, nw, se, sw, c qiymatlarini qabul qilishi mumkin, ular Noth (shimoldan - yuqoriga), South (janubiy - pastki), East (sharq - o'ng tomon) qisqartmasi hisoblanadi. , West (g'arbiy - chap tomonda) va Center (markazda). Masalan, nw qiymati yuqori chap burchakka ishora qiladi

side: Vidjetni konteynerning bir tomoniga tekislaydi. Quyidagi qiymatlarni qabul qilishi mumkin: TOP (standart, idishning yuqori tomoniga tekislangan), BOTTOM (pastki tomonga tekislangan), LEFT (chap tomonga tekislangan), RIGHT (o‘ng tomonga tekislangan).

ipadx: Vidjet tarkibini uning chegarasidan gorizontal toʻldirishni oʻrnatadi.


Download 60.14 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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