Лекциялар жинағы Шымкент, 2023 ж



бет3/10
Дата25.11.2023
өлшемі150,75 Kb.
#127020
түріЛекция
1   2   3   4   5   6   7   8   9   10
Лекция 3: Tkinter және Python негіздеріне кіріспе

Tkinter - бұл Python программалау тілінде қолданылатын стандартты библиотека, ол Python-да GUI (Graphical User Interface) жасауға мүмкіндік береді. Tkinter жасау, интерфейс элементтерін қойымдау мен олармен өңдеу үшін қолданылады.


1.1. Tkinter-ге кіріспе


Tkinter кітапханасын пайдалану үшін оны импорттау керек. Мысалы:

import tkinter as tk


1.2. Терезені жасау


Tkinter-де интерфейс элементтерін жасау үшін терезе (window) жасау керек. Мысалы:

root = tk.Tk()


root.title("Менің басты терезем")

1.3. Тексттер мен түйінді элементтер


Тексттер мен түйінді элементтер терезеде көрсетілетін негізгі интерфейс элементтеріді. Мысалы:

label = tk.Label(root, text="Сәлем, мир!")


button = tk.Button(root, text="Басу")

Tkinter - бұл Python-да GUI интерфейстерін жасау және басқару үшін қолданылатын стандартты библиотека.


Терезе бір орта қалпында Tkinter-ге кіріс жасау үшін қажет. Содан кейін интерфейс элементтерін қосу мүмкін.
Событияларды жаңа терезе жасау, элементтерге қосу және оларға қолданушы интерфейсін құру үшін қолданылады.
Қосымша іс-шаралар событияларға жауап беру үшін пайдаланылады.
Қосымша сұрақтар:
Tkinter-ге кіріспе не іске асыру мақсатын орындауға жарамды.
Событиялар неғе керек?
Лекция 4: Tkinter кітапханасымен графикалық пайдаланушы интерфейсі (GUI)

Графикалық пайдаланушы интерфейсі (GUI) - бұл қолданушыға кейбір программаларды жасау мен басқару үшін графикалық элементтерді пайдалану технологиясы. Tkinter Python программалау тілінде көптеген тақырыптарда пайдаланылады.


1.1. Tkinter кітапханасының импортталуы
Tkinter кітапханасын импорттау үшін:

python
import tkinter as tk


1.2. Басты терезе (Main Window) жасау


Tkinter-де барлық интерфейс элементтерін жасау үшін бір терезе жасау керек. Оны терезе (main window) деп аталады:

python
root = tk.Tk() root.title("GUI Программа")


1.3. Тексттер мен қосымша элементтер


Tkinter пайдаланушыдың байланыс жасауға болатын тақырыптардың қолданылуы:

Label - тексттерді көрсету


Button - батырмалар
Entry - кіріс жолдары
Frame – тақталар және т.б.

Графикалық элементтерді басқару


Графикалық элементтерді басқару кітапханасының мақсаты - қолданушымен байланыс орнату мен оқиғаландыру.
2.1. Батырмалар (Buttons)
Батырмаға басу кезінде әрекеттерді орындау мүмкін:

python
button = tk.Button(root, text="Басу", command=my_function)


2.2. Кіріс жолдары (Entry Fields)


Кіріс жолдарының мақсаты - қолданушыдан ақпаратты алу:

python
entry = tk.Entry(root)


2.3. Тексттер (Labels)


Тексттерді көрсету мақсаты - қолданушыға ақпаратты беру:

python
label = tk.Label(root, text="Сәлем, Дүние!")


2.4. Тақталар (Frames)


Тақталар - басқару элементтерін топтау және ұйымдастыру үшін пайдаланылады.

Қосымша ұғымдар:


Tkinter - бұл Python программалау тілінде графикалық интерфейстер жасау мен басқару үшін қолданылатын стандартты библиотека.


Tkinter-де терезе басқарудың негізгі жолдары, кіріс жолдары, тізімдер, батырмалар мен басқа интерфейс элементтерін жасау үшін қолданылады.
Батырмалар, кіріс жолдары және тексттер событияларға жауап беру үшін қосымша іс-шараларды пайдаланады.
Графикалық интерфейстер арқылы қолданушымен байланыс орнату мен ойындарды қалайды.
Tkinter-де кіріс жолдары, батырмалар, тексттер жасау және басқару жасау мүмкін.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет