teslariu

grid

Jan 22nd, 2021
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.87 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # posicionamiento grid (grilla)
  5.  
  6. #!/usr/bin/env python
  7. # -*- coding: utf-8 -*-
  8.  
  9. # posicionamiento pack
  10.  
  11. import tkinter as tk
  12. from tkinter import ttk
  13.  
  14. ventana = tk.Tk()
  15. ventana.title("Posicionamiento GRID")
  16. ventana.config(width=400, height=800)
  17.  
  18. entry = ttk.Entry()
  19.  
  20. # anclar a la parte superior
  21. entry.grid(row=0, column=0, sticky="n")
  22.  
  23. boton = ttk.Button(text="Hola mundo")
  24.  
  25. #expandir en todas direcciones
  26. boton.grid(row=0, column=1, sticky="nsew")
  27.  
  28. label = ttk.Label(text="....desde TKinter")
  29. label.grid(row=1, column=0, columnspan=2)
  30.  
  31. # expandir horizontalmente a columna 0
  32. ventana.columnconfigure(0, weight=1)
  33.  
  34. # expandir verticalmente la fila 0
  35. ventana.rowconfigure(0, weight=1)
  36.  
  37. entry = ttk.Entry()
  38. # espaciado
  39. entry.grid(row=2, column=0, sticky="nsew", padx=20, pady=10)
  40.  
  41.  
  42.  
  43. ventana.mainloop()
  44.  
  45.  
Advertisement
Add Comment
Please, Sign In to add comment