Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet PyCharmban...

Hogyan lehet PyCharmban (tkinterrel) létrehozni egy ilyen form-ot? i.imgur.com/9qDJh5k.png

Figyelt kérdés
Régebben készítettem egy rezsi nyilvántartó programot Access 2010-ben, amelynek a képen ( [link] form volt a Főmenü ablaka. Ezt szeretném létrehozni Pythonban. Maga a program már készen van, de amatőr kezdőként például képtelen vagyok a frame keretének a felső vonalába egy másik frame-t tenni... Van olyan lelkes Python kedvelő, aki szívesen segít? ;)

2023. nov. 16. 14:47
 1/5 A kérdező kommentje:
Sajnos a ChatGPT ingyenes verziója nem tud képet nézni, a Google Bard meg hülyeségeket ír... :)
2023. nov. 16. 14:58
 2/5 anonim ***** válasza:

"Maga a program már készen van, "

Akkor lássuk az elkészült forráskódot!

Feltöltheted például a pastebin.com oldalra.

2023. nov. 16. 15:43
Hasznos számodra ez a válasz?
 3/5 A kérdező kommentje:

Egyik részt megoldottam ilyen módon:

# "Adatok bevitele" LabelFrame

frame1 = LabelFrame(self.root, text=" Adatok bevitele ", font=("Arial", 12), relief="groove", borderwidth=4,

padx=5, pady=5)

frame1.pack(side=LEFT, padx=(45, 10), pady=10)

# "Összesítők" LabelFrame

frame2 = LabelFrame(self.root, text=" Összesítők ", font=("Arial", 12), relief="groove", borderwidth=4, padx=5,

pady=5)

frame2.pack(side=RIGHT, padx=(10,45), pady=10)


# Főmenü gombok

gombok = ["Cím bekérés", "Szolgáltatók", "Érkezett számla", "Számla befizetés"]

max_button_width_frame1 = max(len(gomb) for gomb in gombok)

for i, gomb in enumerate(gombok):

ttk.Button(frame1, text=gomb, width=max_button_width_frame1,

command=lambda g=gomb: self.megnyit(g)).pack(padx=20, pady=10)

gombok = ["Év szerint", "Szolgáltató szerint", "Befizetésre vár", "Befizetett"]

max_button_width_frame2 = max(len(gomb) for gomb in gombok)

for i, gomb in enumerate(gombok):

ttk.Button(frame2, text=gomb, width=max_button_width_frame2,

command=lambda g=gomb: self.megnyit(g)).pack(padx=20, pady=10)

2023. nov. 16. 18:31
 4/5 A kérdező kommentje:
Már csak a felső árnyékos frame van hátra, arra van ötlet?
2023. nov. 16. 18:33
 5/5 A kérdező kommentje:
2-es,köszi a választ, de maga a program forráskódját hiába mutatom meg, attól még a kérdésem nyitott marad.
2023. nov. 16. 18:36

További kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!