A set of useful widgets for use with TkInter.
Warning: These widgets are designed for Windows 8.1, there is a good chance they will look different and/or bad on other operating systems. If a widget does look bad or deviates from the native look of an operating system, feel free to contact me with a screenshot of the widget and the name of the operating system you're using it on, and I will try to make it look better on that OS.
First off, you will need to have Python 3 installed and have Python in your system PATH. Then, you will need to open your systems' command prompt and type: pip install pkinter
, this will install this library to your system.
To use the library in your code, simply import like so: import pkinter as pk
.
You will also need to import Tkinter, you can import that like this: import tkinter as tk
, and if you want native TkInter widgets, also do from tkinter import ttk
.
- ToggledLabelFrame
- LabeledSeparator
- RoundingScale
- EntryText
- LimitedEntry
- ColourPickerButton
- EditableLabel
- CollapsiblePane
- Hyperlink
- PageView
- Toolbar
- Statusbar
- LineNumbers
- BoundButton
- ValidEntry
- ChoiceBook
- PasswordEntry
- InvalidEntry
- ListBook
- AccelLabel
- InfoBar
- LockButton
- ToggleButton
- ScaleSwitch
- ButtonSwitch
- FilePicker
- DirectoryPicker
- FileNavigator
- ToasterBox
- StarRating
- RadioListBox
- EmbeddedWindow
- Ribbon
- StickyWindow
- ListButton
- HTMLText
- MarkdownText
- reSTText
- DocumentMap