Tk Temalı Widget'ın Seçeneklerini Ayarlamanın 3 Yolu

Bu eğitimde, anahtar kelime argümanlarını, sözlük dizinini ve yöntemini kullanarak Tk temalı bir widget için seçenekleri nasıl ayarlayacağınızı öğreneceksiniz .

Temalı widget'larla çalışırken , genellikle metin ve resim gibi niteliklerini ayarlamanız gerekir.

Tkinter, bir widget'ın seçeneklerini aşağıdaki yollardan birini kullanarak ayarlamanıza olanak tanır:

  • Widget oluşturulurken, anahtar kelime bağımsız değişkenleri kullanılarak .
  • Widget oluşturulduktan sonra bir sözlük dizini kullanarak .
  • Ve config()yöntemi anahtar kelime nitelikleriyle kullanın.

1) Widget'ı oluştururken anahtar kelime argümanlarını kullanma

Aşağıda bir etiket seçeneğini ayarlamak için anahtar kelime bağımsız değişkenlerinin nasıl kullanılacağı gösterilmektedir:text

import tkinter as tk
from tkinter import ttk


root = tk.Tk()
ttk.Label(root, text='Hi, there').pack()

root.mainloop()

Çıktı:

Tk Temalı Widget'ın Seçeneklerini Ayarlamanın 3 Yolu

2) Widget oluşturulduktan sonra bir sözlük indeksi kullanmak

Aşağıdaki program aynı etiketi göstermektedir. textAncak Etiket widget'ına ilişkin seçeneği ayarlamak için bir sözlük dizini kullanır :

import tkinter as tk
from tkinter import ttk


root = tk.Tk()

label = ttk.Label(root)
label['text'] = 'Hi, there'
label.pack()

root.mainloop()

Aşağıdakiler textetiketin seçeneklerini ayarlar:

label['text'] = 'Hi, there'Kod dili:  JavaScript  ( javascript )

3) config() yöntemini anahtar kelime nitelikleriyle kullanmak

Aşağıdaki program, etiket seçeneğini config()ayarlamak için yöntemin nasıl kullanılacağını göstermektedir:text

import tkinter as tk
from tkinter import ttk


root = tk.Tk()

label = ttk.Label(root)
label.config(text='Hi, there')
label.pack()

root.mainloop()

Özet

Ttk widget'ları seçenekleri ayarlamanız için size üç yol sunar:

  • Widget oluştururken anahtar kelime bağımsız değişkenlerini kullanın.
  • Widget oluşturulduktan sonra bir sözlük dizini kullanın.
  • config()Yöntemi anahtar kelime nitelikleriyle kullanın .
Yorumunuzu Ekleyin


Yükleniyor...
    Yükleniyor...