#!/usr/bin/python# -*- coding: utf-8 -*-# www.pythondiario.com import sys from Tkinter import * def hacer_click1(): try: _valor = int(entrada_texto.get()) _valor = _valor * 5 etiqueta1.config(text=_valor) except ValueError: etiqueta1.config(text="Introduce un numero!") def hacer_click2(): try: _valor2 = int(entrada_texto.get()) _valor2 = _valor2 * 10 etiqueta2.config(text=_valor2) except ValueError: etiqueta2.config(text="Introduce un numero!") def hacer_click3(): try: _valor = int(entrada_texto.get()) _valor3 = _valor * 15 etiqueta3.config(text=_valor3) except ValueError: etiqueta1.config(text="Introduce un numero!") app = Tk() app.title("Mi segunda App Grafica") #Ventana Principalvp = Frame(app) vp.grid(column=0, row=0, padx=(50,50), pady=(10,10)) vp.columnconfigure(0, weight=1) vp.rowconfigure(0, weight=1) etiqueta1 = Label(vp, text="Valor") etiqueta1.grid(column=2, row=2, sticky=(W,E)) etiqueta2 = Label(vp, text="Valor") etiqueta2.grid(column=2, row=4, sticky=(W, E)) etiqueta3 = Label(vp, text="Valor") etiqueta3.grid(column=2, row=6, sticky=(W, E)) boton1 = Button(vp, text="Multiplica por 5!", command=hacer_click1) boton1.grid(column=1, row=1) boton2 = Button(vp, text="Multiplica por 10!", command=hacer_click2) boton2.grid(column=1, row=4) boton3 = Button(vp, text="Multiplica por 15!", command=hacer_click3) boton3.grid(column=1, row=7) valor1 = ""entrada_texto = Entry(vp, width=10, textvariable=valor1) entrada_texto.grid(column=2, row=1) valor2 = ""entrada_texto = Entry(vp, width=10, textvariable=valor2) entrada_texto.grid(column=2, row=3) valor3 = ""entrada_texto = Entry(vp, width=10, textvariable=valor3) entrada_texto.grid(column=2, row=5) app.mainloop()
jueves, 4 de abril de 2019
U2 - Multiplicacion 2
Suscribirse a:
Comentarios de la entrada (Atom)
Unidad 3 - Configuracion y Administracion del Espacio en Disco
3.1 Estructuras logicas de almacenamiento. Para la gestión del almacenamiento de una base de datos existen 4 conceptos bien definidos que ...
-
3.1 Estructuras logicas de almacenamiento. Para la gestión del almacenamiento de una base de datos existen 4 conceptos bien definidos que ...
-
USO DE LA LIBERIA emu8086 emu8086.inc define las siguientes macros : PRINT string - macro con 1 parámetro, imprime una cadena.PRINT...
-
from Tkinter import * import tkMessageBox root = Tk() root.geometry("500x500") root.title("Saludador") roo...
No hay comentarios.:
Publicar un comentario