Python EasyGUI – Choice Box
Choice Box : It is used to display a window having a multiple options i.e items in EasyGUI, it can be used where there is a need to select any one item among a group of items, it consist of title, message to be displayed, group of items and a pair of “Ok”, “Cancel” button to confirm the selection of the item. Below is how the choice box looks like
In order to do this we will use
choicebox
methodSyntax : choicebox(message, title, choices)
Argument : It takes 3 arguments, first string i.e message/information to be displayed, second string i.e title of the window and third is list of strings i.e items
Return : It returns return the display text of the selected item else None
Example :
In this we will create a choice box with multiple items, when any item is confirmed it will show the specific message on the screen according to the item, below is the implementation
# importing easygui module from easygui import * # message to be displayed text = "Selected any one item" # window title title = "Window Title GfG" # item choices choices = [ "Geek" , "Super Geeek" , "Super Geek 2" , "Super Geek God" ] # creating a button box output = choicebox(text, title, choices) # title for the message box title = "Message Box" # message message = "You selected : " + str (output) # creating a message box msg = msgbox(message, title) |
Output :

Another Example :
In this we will create a choice box without adding any items, when any item is confirmed it will show the specific message on the screen according to the item, below is the implementation
# importing easygui module from easygui import * # message to be displayed text = "Selected any one item" # window title title = "Window Title GfG" # creating a button box output = choicebox(text, title) # title for the message box title = "Message Box" # message message = "You selected : " + str (output) # creating a message box msg = msgbox(message, title) |
Output :

Please Login to comment...