my_entry = Entry(root, **options)
my_entry.config()
Možnosti:
background =Definuje farbu pozadia widgetu.
bg = To isté ako background.
borderwidth = Šírka okraja widgetu. Predvolene 0 (bez okraja).
bd = Rovnaké ako borderwidth.
cursor = Aký typ kurzora sa má zobraziť, keď sa myš presunie nad widgetu. Viď možnosti CURSOR
disabledbackground = Definuje farbu pozadia použitú pri widget keď je vypnutý.
disabledforeground = Definuje farbu popredia textu, ktorá sa používa, keď je widget vypnutý.
exportselection = Skopíruje vybraný text do schránky, ak je nastavená na hodnotu True.
font
=
Definuje, aké písmo sa má použiť .
(
"Comic Sans MS"
,
20
,
"bold"
)
foreground =
Definuje farbu popredia widgetu.
fg =
To isté ako
foreground.
highlightbackground =
Spolu s highlightcolor táto možnosť riadi, ako nakresliť rámček zvýraznenia. Táto možnosť sa používa, keď miniaplikácia nie je zameraná. Predvolená hodnota je špecifická pre systém.
highlightcolor=
Rovnaké ako highlightbackground , ale používa sa, keď je widget aktívny. (highlightColor/HighlightColor) highlightthickness = Šírka okraja zvýraznenia zaostrenia. Predvolená hodnota je zvyčajne niekoľko pixelov, pokiaľ systém neoznačí zameranie úpravou samotného tlačidla (ako v systéme Windows). (zvýrazniťHrúbku/ZvýrazniťHrúbku) insertbackground = Farba použitá pre kurzor vkladania. insertborderwidth = Šírka okraja kurzora vkladania. Ak je toto nastavené na nenulovú hodnotu, kurzor sa nakreslí pomocou štýlu orámovania RAISED. insertofftime = Spolu s insertontime táto možnosť ovláda blikanie kurzora. Obe hodnoty sú uvedené v milisekundách. insertontime = Pozrite si čas vloženia. insertwidth = Šírka kurzora vkladania. Zvyčajne jeden alebo dva pixely. invalidcommand = Nastaví skript, ktorý sa má vyhodnotiť, keď sa vráti validatecommand False. Predvolené nastavenie je nič, odporúča sa nastaviť na bell. Pozri validate. invcmd = Rovnaké ako invalidcommand. justify = Ako zarovnať text vo vstupnom poli. Použite jednu z možností LEFT , CENTER alebo RIGHT. Predvolená hodnota je LEFT. readonlybackground = Farba pozadia, ktorá sa má použiť, keď je stav „len na čítanie“. Ak je vynechaný alebo prázdny, použije sa namiesto neho štandardné pozadie.
relief = Definuje dekoráciu okrajov. Možnosti FLAT, RAISED, SUNKEN, GROOVE, RIDGEselectbackground= Definuje farbu pozadia vybraného textu. selectborderwidth = Definuje šírku okraja vybraného textu. selectforeground = Určuje farbu vybraného textu. show = Definuje spôsob zobrazenia obsahu widgetu. Vhodné pre heslá, nastavte na „*“. state = Definuje stav widgetu. NORMAL (predvolené), DISABLED,“len na čítanie“ (ako vypnuté, ale text možno stále vyberať a kopírovať). takefocus = Definuje, či používateľ môže použiť kláves Tab na presun na tento widget. Možnosti: True, False textvariable = Priradí premennú Tkinteru ako StringVar. validate = Definuje, kedy sa vykoná validácia. Nastavuje režim validácie. NONE (default), FOCUS, FOCUSIN, FOCUSOUT, KEY, ALL. validatecommand = Definuje funkciu, ktorá sa zavolá na kontrolu, či je obsah platný. Vracia True/False. Používa sa len vtedy, ak validate nie je NONE. vcmd = To isté ako validatecommand.
width = Definuje šírku widgetu v znakoch.
xscrollcommand = Pripojí sa k vodorovnému posuvníku.
Metódy:
delete ( first, last=None ) – Odstráni znaky z widgetu, počnúc znakom na prvej pozícii až po znak na poslednej pozícii, ale bez neho. Ak je druhý argument vynechaný, vymaže sa len jeden znak na prvej pozícii.
get() – Vráti aktuálny text položky ako reťazec.
icursor ( index ) – Nastaví vkladací kurzor tesne pred znak na danom indexe.
index ( index ) – Posunie obsah položky tak, aby znak na danom indexe bol najľavejším viditeľným znakom. Nemá žiadny účinok, ak sa text celý zmestí do položky.
insert ( index, s ) – Vloží reťazec s pred znak na danom indexe.
select_adjust ( index ) – Táto metóda sa používa na zabezpečenie toho, aby výber obsahoval znak na zadanom indexe.
select_clear() – Vymaže výber. Ak v súčasnosti nie je žiadny výber, nemá žiadny účinok.
select_from ( index ) – Nastaví pozíciu indexu ANCHOR na znak vybraný indexom a vyberie tento znak.
select_present() – Ak existuje výber, vráti true, inak vráti false.
select_range ( start, end ) – Nastaví výber pod kontrolou programu. Vyberie text začínajúci na indexe start až po znak na indexe end, ale bez neho. Počiatočná pozícia musí byť pred koncovou pozíciou.
select_to ( index ) – Vyberie celý text od pozície ANCHOR až po znak na danom indexe, ale bez neho.
xview ( index ) – Táto metóda je užitočná pri prepojení widgetu Entry s horizontálnym posuvníkom.
xview_scroll ( number, what ) – Slúži na horizontálne posúvanie položky. Argument what musí byť buď UNITS, ak chcete rolovať po šírke znakov, alebo PAGES, ak chcete rolovať po častiach veľkosti widgetu položky. Číslo je kladné pre posúvanie zľava doprava, záporné pre posúvanie sprava doľava.