Mostrando entradas con la etiqueta boton. Mostrar todas las entradas
Mostrando entradas con la etiqueta boton. Mostrar todas las entradas

domingo, 8 de enero de 2023

14 mBot, sensor ultrasonidos

 


13 mBot, boton placa y valores en variable

 


12 mBot, ejercicio leds

 


11 mBot, temporizador

 


domingo, 8 de diciembre de 2019

10 mBot. Pulsacion boton

Programando #mBot para detectar si se ha pulsado el boton de la placa y ejecutar las ordenes indicadas para dicho caso.


lunes, 28 de mayo de 2018

44 Scratch. Rotacion de objeto boton.

En este video vemos como rotar un objeto para llamar la atencion, este objeto lo podemos usar como boton que al ser señalado puede ejecutar cualquier accion que le indiquemos.


jueves, 28 de diciembre de 2017

25 Python. RadioButton

Colocar RadioButton en ventana Python y obtener la opcion seleccionada.




#RadioButton
from tkinter import *
def operacion():
    numero=num.get()
    if opcion.get()==1:
        total=numero*numero
    else:
        total=numero*numero*numero
    print("El resultado es: "+str(total))

ventana=Tk()
ventana.geometry("400x400")
ventana.title("Calcula cubo o cuadrado")
#variables
opcion=IntVar()
num=IntVar()

#elementos
etiqueta1=Label(ventana,text="Escribe el numero: ").place(x=20,y=20)
cajaNumero=Entry(ventana,textvariable=num).place(x=130,y=20)
etiqueta2=Label(ventana,text="Marca la opcion ").place(x=20,y=50)
cuadrado=Radiobutton(ventana,text="x2",value=1,variable=opcion).place(x=20,y=80)
cubo=Radiobutton(ventana,text="x3",value=2,variable=opcion).place(x=70,y=80)
boton=Button(ventana,text="Ver",command=operacion).place(x=20,y=120)
ventana.mainloop()

miércoles, 27 de diciembre de 2017

23 Python. Ventana, posicion elementos

En este video vemos diferentes formas de posicionar elementos dentro de una ventana con Python.



from tkinter import *
def mostrar():
    print("Has pulsado el boton 2")
ventana=Tk()
ventana.geometry("400x360")
ventana.title("Titulo de ventana")

#creamos 2 botones
boton1=Button(ventana,text="Minimizar",fg="red",command=ventana.iconify)
#boton1.pack(side=LEFT)
boton1.place(x=34,y=45)
boton2=Button(ventana,text="Muestra",fg="blue",command=mostrar)
#boton2.pack(side=RIGHT)
boton2.place(x=45,y=70)
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()