Python EasyGUI – Cuadro booleano

Boolean Box: se usa para mostrar una ventana que tiene múltiples opciones, es decir, botones en EasyGUI, se puede usar donde es necesario obtener la primera opción de selección, ya que devuelve 1 para el botón que tiene el índice 0 y para otro botón devuelve 0, es ligeramente diferente del cuadro de índice, a continuación se muestra cómo se ve el cuadro booleano 

Para hacer esto, usaremos el método boolbox
. Sintaxis: boolbox (mensaje, título, botones)
Argumento: toma 3 argumentos, la primera string, es decir, el mensaje/información que se mostrará, la segunda string, es decir, el título de la ventana y la tercera es una lista de strings. es decir, botones que tienen exactamente dos botones
Return: Devuelve return 1 si se presiona el primer botón; de lo contrario, 0 para otros botones seleccionados por el usuario  

Ejemplo: 
en esto crearemos un cuadro de índice, cuando se presiona cualquier botón, mostrará el mensaje específico en la pantalla de acuerdo con el índice, a continuación se muestra la implementación 

Python3

# importing easygui module
from easygui import *
 
# message / information to be displayed on the screen
message = "Select any one button"
 
# title of the window
title = "GfG - EasyGUI"
 
# creating a index box
output = boolbox(message, title)
 
# showing new message according to the buttons pressed
# if output is 1
if output == 1:
     
    # message / information
    message = "First Button is pressed"
     
     
# if output is 0
elif output == 0:
     
    # message / information
    message = "Button rather than first button is pressed"
     
 
# title of the window
title = "GfG - EasyGUI"
  
# creating a message box
msg = msgbox(message, title)
    

Producción : 

Otro ejemplo: 
en esto, crearemos un cuadro de índice con botones agregados, cuando se presione cualquier botón, mostrará el mensaje específico en la pantalla de acuerdo con el índice, a continuación se muestra la implementación 

Python3

# importing easygui module
from easygui import *
 
# message / information to be displayed on the screen
message = "Select any one button"
 
# title of the window
title = "GfG - EasyGUI"
 
# buttons
buttons = ["First", "Second"]
 
# creating a boolean box
output = boolbox(message, title, buttons)
 
# showing new message according to the buttons pressed
# if output is 1
if output == 1:
     
    # message / information
    message = "First Button is pressed"
     
     
# if output is 0
elif output == 0:
     
    # message / information
    message = "Button rather than first button is pressed"
     
 
# title of the window
title = "GfG - EasyGUI"
  
# creating a message box
msg = msgbox(message, title)
    

Producción : 

Publicación traducida automáticamente

Artículo escrito por rakshitarora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *