Mostrando entradas con la etiqueta message. Mostrar todas las entradas
Mostrando entradas con la etiqueta message. Mostrar todas las entradas
sábado, 23 de abril de 2022
jueves, 28 de diciembre de 2017
26 Python. SpinBox y MessageBox
En este video vemos otro componente mas para nuestras aplicaciones visuales con Python, SpinBox (combo), vemos tambien como mostrar mensajes en ventana emergente con MessageBox.
#Combo o Spin y MessageBox
from tkinter import *
from tkinter import messagebox
def mostrar():
messagebox.showinfo("Mensaje","El valor es : "+valor.get())
ventana=Tk()
ventana.geometry("400x400")
ventana.title("Spinbox Python")
#variable
valor=StringVar()
etiqueta=Label(ventana,text="Spinbox").place(x=20,y=20)
combo=Spinbox(ventana,from_=1,to=10,textvariable=valor).place(x=20,y=60)
boton=Button(ventana,text="Valor",command=mostrar).place(x=20,y=100)
ventana.mainloop()
miércoles, 6 de diciembre de 2017
22 Python. Botones, etiquetas y entradas
En este video vemos como crear botones y ejecutar funciones al realizar click en ellos, tambien se ve como crear etiquetas y casillas de entradas, asi como mostrar mensajes en ventana emergente.
#VENTANAS CON PYTHON
#AÑADIMOS ETIQUETA, CASILLA ENTRADA Y BOTONES
#IMPORTAMOS MODULO
from tkinter import *
from tkinter import messagebox
def minimizar():
ventana.iconify()
def mensaje():
messagebox.showinfo("mensaje","Has escrito: "+texto.get())
ventana=Tk()
ventana.config(bg="white")
ventana.geometry("460x360")
ventana.resizable(width=TRUE, height=TRUE)
ventana.title("Ventana de Python")
#definimos 2 botones
boton1=Button(ventana,text="Minimizar",command=minimizar).grid(row=2,column=1)
boton2=Button(ventana,text="Mensaje",command=mensaje).grid(row=2,column=4)
#definimos etiqueta
etiqueta1=Label(ventana,text="Operaciones con botones").grid(row=1,column=2)
#definimos entrada
texto=StringVar()
texto.set("Introduce texto para mensaje")
entrada1=Entry(ventana,width=50,bg="blue",fg="yellow",textvariable=texto).grid(row=3,column=2)
ventana.mainloop()
Suscribirse a:
Entradas (Atom)