Kivy — это независимый от платформы инструмент GUI в Python. Так как он может быть запущен на Android, IOS, Linux, Windows и т. Д. Он в основном используется для разработки приложения Android, но это не означает, что его нельзя использовать в приложениях для настольных ПК.
Ввод текста:
Виджет TextInput предоставляет поле для редактирования простого текста. Поддерживаются Unicode, Multiline, курсор навигации, выбор и функции буфера обмена.
TextInput использует две разные системы координат:
- (x, y) — координаты в пикселях, в основном используемые для рендеринга на экране.
- (строка, столбец) — указатель курсора в символах / строках, используемый для выделения и перемещения курсора.
Basic Approach: 1) import kivy 2) import kivyApp 3) import widger 4) import Relativelayout 5) import textinput 6) Set minimum version(optional) 7) Create Widget class 8) Create App class 9) create .kv file (name same as the app class): 1) create textinput 10) return Layout/widget/Class(according to requirement) 11) Run an instance of the class
Реализация подхода
# main.py файл
|
# main.kv file
|
Выход:
Когда вы запустите приложение, вы увидите:
После некоторого ввода вы увидите:
Рекомендуемые посты:
- Python | Виджет ввода текста в киви
- Python | Kivy .kv File
- Python | ScreenManager в Kivy, используя файл .kv
- Python | FloatLayout в Kivy с использованием файла .kv
- Python | StackLayout в Kivy с использованием файла .kv
- Python | Выбор файла в киви
- Python | AnchorLayout в Kivy с использованием файла .kv
- Python | Анимация в Кивах с использованием файла .kv
- Python | Аккордеон в киве с использованием файла .kv
- Python | Холст в Кивах с использованием файла .kv
- Python | PageLayout в Kivy с использованием файла .kv
- Python | Переключить кнопку в киве используя файл .kv
- Python | Виджет Progressbar в кивах с использованием файла .kv
- Python | Всплывающий виджет в Kivy с использованием файла .kv
- Python | Раскладка сетки в кивах без .kv файла
0.00 (0%) 0 votes