Συζήτηση
Γεια χαρά, Επισκέπτης
Όνομα χρήστη: Κωδικός: Να με θυμάσαι

ΘΕΜΑ: Μέγεθος γραμμάτων σε listbox στην tkinter

Μέγεθος γραμμάτων σε listbox στην tkinter 5 Χρόνια 1 Εβδομάδα πριν #5310

  • cps
  • Το Άβαταρ του/της cps
  • Αποσυνδεμένος
  • pyt___
  • Δημοσιεύσεις: 56
Καλησπέρα, έχω φτιάξει αυτή τη λίστα με tkinter
from tkinter import*
from tkinter import ttk
import tkinter as tk
 
root=Tk()
 
 
color1='#e6f2f2'
 
 
l=tk.Listbox()
l = Frame(root)
l.grid(row=1, column=0, pady=5, padx=5, sticky=W)
 
 
tag = ('id','onoma', 'epitheto', 'adress','telephone')
treen = ttk.Treeview(columns=tag)
treen.config(height=18)
ttk.Style().configure("Treeview", background=color1, foreground="white", fieldbackground=color1, font=('times', 9)) 
 
ysb = ttk.Scrollbar(orient=VERTICAL, command= treen.yview)
xsb = ttk.Scrollbar(orient=HORIZONTAL, command= treen.xview)
treen['yscroll'] = ysb.set
treen['xscroll'] = xsb.set
 
#Δημιουργία στηλών
treen.heading('#0', text='#',  anchor=W)
treen.heading('id', text='id', anchor=W)
treen.heading('onoma', text='  Όνομα  ', anchor=W)
treen.heading('epitheto', text='  Επίθετο  ', anchor=W)
treen.heading('adress', text='  Διεύθυνση  ',  anchor=W)
treen.heading('telephone', text='  Τηλέφωνο  ', anchor=W)
 
 
treen.column('#0', stretch=0, width=0, anchor=W)
treen.column('id', stretch=0, width=30, anchor=E)
treen.column('onoma', stretch=0, width=70)
treen.column('epitheto', stretch=0, width=70, anchor=W)
treen.column('adress', stretch=0, width=100)
treen.column('telephone', stretch=0, width=70)
 
ysb.grid(row=0, column=1, sticky=NS)
xsb.grid(row=1, column=0, sticky=EW)
 
 
 
treen.grid(in_=l, row=0, column=0, sticky=NSEW)
ysb.grid(in_=l, row=0, column=1, sticky=NS)
xsb.grid(in_=l, row=1, column=0, sticky=EW)
 
root.mainloop()

Το πρόβλημα μου είναι ότι δεν μπορώ να ορίσω μέγεθος γραμματοσειράς τόσο για την κεφαλίδα όσο και για τα στοιχεία που θα εμφανίζονται μέσα στη λίστα.
Ευχαριστώ πολύ εκ των προτέρων
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Μέγεθος γραμμάτων σε listbox στην tkinter 5 Χρόνια 1 Εβδομάδα πριν #5311

  • babaliaris1
  • Το Άβαταρ του/της babaliaris1
  • Αποσυνδεμένος
  • python
  • Δημοσιεύσεις: 445
  • Ληφθείσες Ευχαριστίες 75
from tkinter import*
from tkinter import ttk
import tkinter as tk
 
root=Tk()
 
 
color1   ='#e6f2f2'
 
#    Font Name (Family)   Text Size     Appearance
new_font = ("Sans MS",      10,         "bold")
 
 
#To frame prepei na dimiourghte mono tou san ksexwristo widget.
#Min ksexnas oti to Frame einai san ena Kouti pou mporei na periexei
#MONO ENA widget mesa toy.
frame = Frame(root)
 
#Dhmioyrgeis to Listbox kai tou dineis to frame ws to context tou.
l = tk.Listbox(frame, font = new_font)
 
#Merika strings sto Listbox.
l.insert(END, "one")
l.insert(END, "two")
l.insert(END, "three")
 
 
#8umisou oti opou valeis to frame 8a einai mazi kai to Listbox
frame.grid(row=1, column=0, pady=5, padx=5, sticky=W)
 
#gia ayton ton logo to listbox prepei na to kaneis aplos pack()
#giati vriskete mesa sto Frame.
l.pack()
 
#Min ksexnas na kaleis thn mainloop() sto telos.
root.mainloop()
 

Περισσότερα μπορείς να διαβάσεις εδω
Τελευταία διόρθωση: 5 Χρόνια 1 Εβδομάδα πριν από babaliaris1.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": cps

Μέγεθος γραμμάτων σε listbox στην tkinter 5 Χρόνια 1 Εβδομάδα πριν #5312

  • cps
  • Το Άβαταρ του/της cps
  • Αποσυνδεμένος
  • pyt___
  • Δημοσιεύσεις: 56
Ευχαριστώ για τη βοήθεια
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
Συντονιστές: pmav99
Χρόνος δημιουργίας σελίδας: 0.343 δευτερόλεπτα

Μοιράσου το!

Powered by CoalaWeb

Λίστα Ταχυδρομείου