
- Python Basic Tutorial
- Python - Home
- Python - Overview
- Python - Environment Setup
- Python - Basic Syntax
- Python - Comments
- Python - Variables
- Python - Data Types
- Python - Operators
- Python - Decision Making
- Python - Loops
- Python - Numbers
- Python - Strings
- Python - Lists
- Python - Tuples
- Python - Dictionary
- Python - Date & Time
- Python - Functions
- Python - Modules
- Python - Files I/O
- Python - Exceptions
How to keep selections highlighted in a Tkinter Listbox?
Let us consider a situation for a particular system that we have to keep selecting multiple files from a directory and once copied in the clipboard paste all of them into another directory. The idea of making the multiple selections in ListBoxes can be done by using the exportselection property. It allows a Listbox to keep the selection alive while selecting an item from another ListBox. To configure a Listbox to behave like keep selection steady we can make exportselection =False.
Example
#Import tkinter library from tkinter import * #Create an instance of Tkinter frame or window win= Tk() #Set the geometry of tkinter frame win.geometry("750x350") listboxA=Listbox(win, exportselection=False) #Create listboxA listboxA.pack(padx=10,pady=10,fill=BOTH,expand=True) listboxB=Listbox(win,exportselection=False) #Create ListboxB listboxB.pack(padx=10,pady=10,fill=BOTH,expand=True) listboxA.insert(1, "Python") listboxA.insert(2, "Java") listboxA.insert(3, "C++") listboxA.insert(4, "Rust") listboxA.insert(5, "GoLang") listboxB.insert(1, "C#") listboxB.insert(2, "JavaScript") listboxB.insert(3, "R") listboxB.insert(4, "Php") win.mainloop()
Output
Running the above code will display a window that contains two listboxes. While making a selection, we can select multiple items from both the listboxes.
- Related Articles
- How to clear a Tkinter ListBox?
- How to edit a Listbox item in Tkinter?
- How to fit Tkinter listbox to contents?
- How to display a Listbox with columns using Tkinter?
- How to directly modify a specific item in a TKinter listbox?
- How to fully change the color of a Tkinter Listbox?
- How to remove multiple selected items in the listbox in Tkinter?
- Attach scrollbar to listbox as opposed to window in Tkinter
- Creating scrollable Listbox within a grid using Tkinter
- How to select at the same time from two Tkinter Listbox?
- Default to and select the first item in Tkinter Listbox
- Is it possible to color a specific item in a Tkinter Listbox widget?
- How can I change the text of the Tkinter Listbox item?
- Resize the Tkinter Listbox widget when the window resizes
- How to enable multiple selections in a JFileChooser Dialog with Java?

Advertisements