Лекция 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-де кіріс жолдары, батырмалар, тексттер жасау және басқару жасау мүмкін.
Достарыңызбен бөлісу: |