#!/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 ...
-
from Tkinter import * import tkMessageBox root = Tk() root.geometry("500x500") root.title("Saludador") roo...
-
CR EQU 13 LF EQU 10 IMPRIMIR EQU 9 FIN EQU 4C00H DOS EQU 21H TAB EQU 09H DATOS SEGMENT ENCABEZADO DB 13,10,13,10,TAB,TAB,"...
-
import os #libreria para obtener rutas de direcciones en carpetas import random # para generar numeros aleatorios import threading #li...
No hay comentarios.:
Publicar un comentario