Skip to content

Commit f0611bf

Browse files
Update
2 parents 324ac20 + ebf3504 commit f0611bf

File tree

4 files changed

+307
-7
lines changed

4 files changed

+307
-7
lines changed

Interfas Grafica VII (GUI)/InterfasGraficaVII.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
# Llamadas a funciones
44
# Funciones lambda o anonimas
55

6-
76
from tkinter import *
87

98
raiz = Tk()
@@ -27,7 +26,6 @@ def numeroPulsado(num):
2726
numeroPantalla.set(numeroPantalla.get() + num)
2827

2928

30-
3129
#-------------------------------1 Fila-----------------------------------
3230

3331
buton7=Button(miFrame, text="7", width=7, height=3, command=lambda:numeroPulsado("7"))
@@ -53,7 +51,7 @@ def numeroPulsado(num):
5351
buton6=Button(miFrame, text="6", width=7, height=3, command=lambda:numeroPulsado("6"))
5452
buton6.grid(row=3, column=3)
5553

56-
botonMul=Button(miFrame, text="*", width=7, height=3, command=lambda:numeroPulsado("7"))
54+
botonMul=Button(miFrame, text="*", width=7, height=3)
5755
botonMul.grid(row=3, column=4)
5856

5957
#-------------------------------3 Fila-----------------------------------
@@ -67,7 +65,7 @@ def numeroPulsado(num):
6765
buton3=Button(miFrame, text="3", width=7, height=3 , command=lambda:numeroPulsado("3"))
6866
buton3.grid(row=4, column=3)
6967

70-
botonRes=Button(miFrame, text="-",width=7, height=3, command=lambda:numeroPulsado("-"))
68+
botonRes=Button(miFrame, text="-",width=7, height=3)
7169
botonRes.grid(row=4, column=4)
7270

7371

@@ -76,13 +74,13 @@ def numeroPulsado(num):
7674
buton0=Button(miFrame, text="0", width=7, height=3, command=lambda:numeroPulsado("0"))
7775
buton0.grid(row=5, column=1)
7876

79-
butonComa=Button(miFrame, text=".", width=7, height=3, command=lambda:numeroPulsado(","))
77+
butonComa=Button(miFrame, text=".", width=7, height=3, command=lambda:numeroPulsado("."))
8078
butonComa.grid(row=5, column=2)
8179

82-
butonIgual=Button(miFrame, text="=", width=7, height=3, command=lambda:numeroPulsado("="))
80+
butonIgual=Button(miFrame, text="=", width=7, height=3)
8381
butonIgual.grid(row=5, column=3)
8482

85-
botonSuma=Button(miFrame, text="+", width=7, height=3 , command=lambda:numeroPulsado("+"))
83+
botonSuma=Button(miFrame, text="+", width=7, height=3)
8684
botonSuma.grid(row=5, column=4)
8785

8886

Practica Guiada I/PracticaGuiadaI.py

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,58 @@
2727
ayudaMenu.add_command(label="Licencia")
2828
ayudaMenu.add_command(label="Acerca de")
2929

30+
<<<<<<< HEAD
31+
=======
32+
barraMenu.add_cascade(label="BBDD", menu=bbddMenu)
33+
barraMenu.add_cascade(label="Borrar", menu=borrarMenu)
34+
barraMenu.add_cascade(label="CRUD", menu=crudMenu)
35+
barraMenu.add_cascade(label="Ayuda", menu=ayudaMenu)
36+
37+
# -------------------- Comienzo de campos--------------------
38+
39+
miFrame=Frame(root)
40+
miFrame.pack()
41+
42+
cuadroID=Entry(miFrame)
43+
cuadroID.grid(row=0, column=1, padx=10, pady=10)
44+
45+
cuadroNombre=Entry(miFrame)
46+
cuadroNombre.grid(row=1, column=1, padx=10, pady=10)
47+
cuadroNombre.config(fg="red", justify="right")
48+
49+
cuadroPass=Entry(miFrame)
50+
cuadroPass.grid(row=2, column=1, padx=10, pady=10)
51+
cuadroPass.config(show="*")
52+
53+
cuadroApellido=Entry(miFrame)
54+
cuadroApellido.grid(row=3, column=1, padx=10, pady=10)
55+
56+
cuadroDireccion=Entry(miFrame)
57+
cuadroDireccion.grid(row=4, column=1, padx=10, pady=10)
58+
59+
textoComentario=Text(miFrame, width=16, height=5)
60+
textoComentario.grid(row=5, column=1, padx=10, pady=10)
61+
scrollVert=Scrollbar(miFrame, command=textoComentario.yview)
62+
scrollVert.grid(row=5, column=2, sticky="nsew")
63+
64+
textoComentario.config(yscrollcommand=scrollVert.set)
65+
66+
67+
68+
69+
70+
71+
72+
73+
74+
75+
76+
77+
78+
79+
80+
81+
>>>>>>> intGrafica
3082

3183

3284
root.mainloop()
Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
# Aplicacion Grafica Guiada I
2+
# Aplicacion Grafica CRUD
3+
4+
from tkinter import *
5+
from tkinter import messagebox
6+
import sqlite3
7+
8+
root=Tk()
9+
10+
barraMenu=Menu(root)
11+
root.config(menu=barraMenu, width=300, height=300)
12+
13+
bbddMenu=Menu(barraMenu, tearoff=0)
14+
bbddMenu.add_command(label="Conectar")
15+
bbddMenu.add_command(label="Salir")
16+
17+
borrarMenu=Menu(barraMenu, tearoff=0)
18+
borrarMenu.add_command(label="Borrar Campos")
19+
20+
crudMenu=Menu(barraMenu, tearoff=0)
21+
crudMenu.add_command(label="Crear")
22+
crudMenu.add_command(label="Leer")
23+
crudMenu.add_command(label="Actualizar")
24+
crudMenu.add_command(label="Borrar")
25+
26+
ayudaMenu=Menu(barraMenu, tearoff=0)
27+
ayudaMenu.add_command(label="Licencia")
28+
ayudaMenu.add_command(label="Acerca de")
29+
30+
barraMenu.add_cascade(label="BBDD", menu=bbddMenu)
31+
barraMenu.add_cascade(label="Borrar", menu=borrarMenu)
32+
barraMenu.add_cascade(label="CRUD", menu=crudMenu)
33+
barraMenu.add_cascade(label="Ayuda", menu=ayudaMenu)
34+
35+
# -------------------- Comienzo de campos--------------------
36+
37+
miFrame=Frame(root)
38+
miFrame.pack()
39+
40+
cuadroID=Entry(miFrame)
41+
cuadroID.grid(row=0, column=1, padx=10, pady=10)
42+
43+
cuadroNombre=Entry(miFrame)
44+
cuadroNombre.grid(row=1, column=1, padx=10, pady=10)
45+
cuadroNombre.config(fg="red", justify="right")
46+
47+
cuadroPass=Entry(miFrame)
48+
cuadroPass.grid(row=2, column=1, padx=10, pady=10)
49+
cuadroPass.config(show="*")
50+
51+
cuadroApellido=Entry(miFrame)
52+
cuadroApellido.grid(row=3, column=1, padx=10, pady=10)
53+
54+
cuadroDireccion=Entry(miFrame)
55+
cuadroDireccion.grid(row=4, column=1, padx=10, pady=10)
56+
57+
textoComentario=Text(miFrame, width=16, height=5)
58+
textoComentario.grid(row=5, column=1, padx=10, pady=10)
59+
scrollVert=Scrollbar(miFrame, command=textoComentario.yview)
60+
scrollVert.grid(row=5, column=2, sticky="nsew")
61+
62+
textoComentario.config(yscrollcommand=scrollVert.set)
63+
64+
65+
# ----------------------------Labels--------------------------
66+
67+
idLabel = Label(miFrame, text="Id:")
68+
idLabel.grid(row=0, column=0, sticky="e", padx=10, pady=10)
69+
70+
nombreLabel = Label(miFrame, text="Nombre:")
71+
nombreLabel.grid(row=1, column=0, sticky="e", padx=10, pady=10)
72+
73+
passLabel = Label(miFrame, text="Password:")
74+
passLabel.grid(row=2, column=0, sticky="e", padx=10, pady=10)
75+
76+
apellidoLabel = Label(miFrame, text="Apellido:")
77+
apellidoLabel.grid(row=3, column=0, sticky="e", padx=10, pady=10)
78+
79+
direccionLabel = Label(miFrame, text="Direccion:")
80+
direccionLabel.grid(row=4, column=0, sticky="e", padx=10, pady=10)
81+
82+
comentariosLabel = Label(miFrame, text="Comentarios:")
83+
comentariosLabel.grid(row=5, column=0, sticky="e", padx=10, pady=10)
84+
85+
86+
87+
# ----------------------------Botones--------------------------
88+
89+
miFrame2=Frame(root)
90+
miFrame2.pack()
91+
92+
botonCrear=Button(miFrame2, text="Create")
93+
botonCrear.grid(row=1, column=0, sticky="e", padx=10, pady=10 )
94+
95+
botonLeer=Button(miFrame2, text="Read")
96+
botonLeer.grid(row=1, column=1, sticky="e", padx=10, pady=10 )
97+
98+
botonActualizar=Button(miFrame2, text="Update")
99+
botonActualizar.grid(row=1, column=2, sticky="e", padx=10, pady=10 )
100+
101+
botonBorrar=Button(miFrame2, text="Delete")
102+
botonBorrar.grid(row=1, column=3, sticky="e", padx=10, pady=10 )
103+
104+
105+
106+
107+
108+
109+
110+
111+
112+
113+
114+
115+
116+
117+
118+
119+
120+
121+
122+
123+
124+
root.mainloop()
125+
Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
# Aplicacion Grafica Guiada III
2+
# Aplicacion Grafica CRUD
3+
4+
from tkinter import *
5+
from tkinter import messagebox
6+
import sqlite3
7+
8+
root=Tk()
9+
10+
barraMenu=Menu(root)
11+
root.config(menu=barraMenu, width=300, height=300)
12+
13+
bbddMenu=Menu(barraMenu, tearoff=0)
14+
bbddMenu.add_command(label="Conectar")
15+
bbddMenu.add_command(label="Salir")
16+
17+
borrarMenu=Menu(barraMenu, tearoff=0)
18+
borrarMenu.add_command(label="Borrar Campos")
19+
20+
crudMenu=Menu(barraMenu, tearoff=0)
21+
crudMenu.add_command(label="Crear")
22+
crudMenu.add_command(label="Leer")
23+
crudMenu.add_command(label="Actualizar")
24+
crudMenu.add_command(label="Borrar")
25+
26+
ayudaMenu=Menu(barraMenu, tearoff=0)
27+
ayudaMenu.add_command(label="Licencia")
28+
ayudaMenu.add_command(label="Acerca de")
29+
30+
barraMenu.add_cascade(label="BBDD", menu=bbddMenu)
31+
barraMenu.add_cascade(label="Borrar", menu=borrarMenu)
32+
barraMenu.add_cascade(label="CRUD", menu=crudMenu)
33+
barraMenu.add_cascade(label="Ayuda", menu=ayudaMenu)
34+
35+
# -------------------- Comienzo de campos--------------------
36+
37+
miFrame=Frame(root)
38+
miFrame.pack()
39+
40+
cuadroID=Entry(miFrame)
41+
cuadroID.grid(row=0, column=1, padx=10, pady=10)
42+
43+
cuadroNombre=Entry(miFrame)
44+
cuadroNombre.grid(row=1, column=1, padx=10, pady=10)
45+
cuadroNombre.config(fg="red", justify="right")
46+
47+
cuadroPass=Entry(miFrame)
48+
cuadroPass.grid(row=2, column=1, padx=10, pady=10)
49+
cuadroPass.config(show="*")
50+
51+
cuadroApellido=Entry(miFrame)
52+
cuadroApellido.grid(row=3, column=1, padx=10, pady=10)
53+
54+
cuadroDireccion=Entry(miFrame)
55+
cuadroDireccion.grid(row=4, column=1, padx=10, pady=10)
56+
57+
textoComentario=Text(miFrame, width=16, height=5)
58+
textoComentario.grid(row=5, column=1, padx=10, pady=10)
59+
scrollVert=Scrollbar(miFrame, command=textoComentario.yview)
60+
scrollVert.grid(row=5, column=2, sticky="nsew")
61+
62+
textoComentario.config(yscrollcommand=scrollVert.set)
63+
64+
65+
# ----------------------------Labels--------------------------
66+
67+
idLabel = Label(miFrame, text="Id:")
68+
idLabel.grid(row=0, column=0, sticky="e", padx=10, pady=10)
69+
70+
nombreLabel = Label(miFrame, text="Nombre:")
71+
nombreLabel.grid(row=1, column=0, sticky="e", padx=10, pady=10)
72+
73+
passLabel = Label(miFrame, text="Password:")
74+
passLabel.grid(row=2, column=0, sticky="e", padx=10, pady=10)
75+
76+
apellidoLabel = Label(miFrame, text="Apellido:")
77+
apellidoLabel.grid(row=3, column=0, sticky="e", padx=10, pady=10)
78+
79+
direccionLabel = Label(miFrame, text="Direccion:")
80+
direccionLabel.grid(row=4, column=0, sticky="e", padx=10, pady=10)
81+
82+
comentariosLabel = Label(miFrame, text="Comentarios:")
83+
comentariosLabel.grid(row=5, column=0, sticky="e", padx=10, pady=10)
84+
85+
86+
87+
# ----------------------------Botones--------------------------
88+
89+
miFrame2=Frame(root)
90+
miFrame2.pack()
91+
92+
botonCrear=Button(miFrame2, text="Create")
93+
botonCrear.grid(row=1, column=0, sticky="e", padx=10, pady=10 )
94+
95+
botonLeer=Button(miFrame2, text="Read")
96+
botonLeer.grid(row=1, column=1, sticky="e", padx=10, pady=10 )
97+
98+
botonActualizar=Button(miFrame2, text="Update")
99+
botonActualizar.grid(row=1, column=2, sticky="e", padx=10, pady=10 )
100+
101+
botonBorrar=Button(miFrame2, text="Delete")
102+
botonBorrar.grid(row=1, column=3, sticky="e", padx=10, pady=10 )
103+
104+
105+
106+
107+
108+
109+
110+
111+
112+
113+
114+
115+
116+
117+
118+
119+
120+
121+
122+
123+
124+
root.mainloop()
125+

0 commit comments

Comments
 (0)