Python – Tkinter : componente Bottone

In questo articolo, andiamo a vedere come inserire dei bottoni all’interno della finestra principale del programma. Anche per disegnare i bottoni utilizzo la libreria grafica Tkinter.

import tkinter as tk
import tkinter.messagebox as popup

# Definisco la funzione di call-back per il bottone rosso
def bottone_rosso_click():
popup.showinfo("Bottone Rosso", "Hai cliccato il bottone rosso!")

# Crea la finestra principale
root = tk.Tk()
root.title("Interfaccia con bottoni - Tkinter")
root.geometry("400x300") # Larghezza x Altezza

bottone_rosso = tk.Button(root, text="Rosso", bg="red", command=bottone_rosso_click)
bottone_rosso.pack(side = tk.TOP)

bottone_verde = tk.Button(root, text="Verde", bg="green")
bottone_verde.pack(side = tk.LEFT)

bottone_giallo = tk.Button(root, text="Giallo", bg="yellow")
bottone_giallo.pack(side = tk.BOTTOM)

# Avvio del ciclo principale dell'applicazione
root.mainloop()
Alcune note sul codice:
  • Ho disegnato 3 bottoni tramite il metodo Button della libreria Tkinter
  • Ho posizionato i 3 bottoni sull’estremità alta, sull’estremità sinistra  e sul fondo della finestra principale del programma
  • Ho dato 3 colori differenti ai bottoni tramite proprietà bg

Qui sotto il link per scaricare lo script python.

bottoni.zip




Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *