WidgetsΒΆ
A widget is an element of a graphical user interface. The kivy.uix module contains classes for creating and managing Widgets.
Read first: Widget class
UX widgets: Classical user interface widgets, perfect and ready to be assembled to create more complex widgets.
Layouts: A layout widget has no rendering, just a trigger that will arrange its children in a specific way. Read more on Layout
Complex UX widgets: Non-atomic widgets, result of classic widget combinations. We call them complex because the assembly and usages are not as generic as the classicals widgets.
Behaviors widgets: Theses widgets have no rendering, but act on the graphics part, or even on the interaction (touch) part.
Screen manager: Manage screens, and transition when switching from one to another.
- Abstract View
- Accordion
- Anchor Layout
- Box Layout
- Bubble
- Button
- Camera
- Carousel
- CheckBox
- Code Input
- Drop-Down List
- FileChooser
- Float Layout
- Grid Layout
- Image
- Label
- Layout
- List View
- ModalView
- Popup
- Progress Bar
- Relative Layout
- Scatter
- Screen Manager
- Scroll View
- Settings
- Slider
- Spinner
- Splitter
- Stack Layout
- Stencil View
- Switch
- TabbedPanel
- Text Input
- Toggle button
- Tree View
- VKeyboard
- Video
- Video player
- Widget class
- reStructuredText renderer