Új hozzászólás Aktív témák
-
#97623552
törölt tag
Szerenék kérni egy kis segítséget. Szeretnék egy kő-papír-olló játékot csinálni. Első lépésként a képeket próbálom kitenni, de nem látja a canvast a függvényből. Miért?
import tkinter as tk
from tkinter import ttk
import random
from tkinter.messagebox import showinfo
class App(tk.Tk):
def __init__(self):
super().__init__()
# configure the root window
self.title('Teszt program 1')
self.geometry('1280x720')
# label
self.label = ttk.Label(self, text='Hello, Tkinter!')
self.label.pack()
# button
self.gomb = ttk.Button(self, text='Start!')
self.gomb['command'] = self.button_clicked
self.gomb.pack()
# vaszon
self.vaszon = tk.Canvas(self, width=1000, height=600, bg='white')
self.vaszon.pack(anchor=tk.CENTER, expand=True)
def button_clicked(self):
global vaszon
showinfo(title='Information', message='Hello, Tkinter!')
#vaszon.delete('all')
gep = random.randint(0, 2)
gep_kep = str(gep) + ".png"
jatekos = random.randint(0, 2)
jatekos_kep = str(gep) + ".png"
kep1 = tk.PhotoImage(file=gep_kep)
vaszon.create_image(
(100, 100),
image=kep1
)
kep2 = tk.PhotoImage(file=jatekos_kep)
vaszon.create_image(
(500, 100),
image=kep2
)
print(gep_kep)
print(jatekos_kep)
if __name__ == "__main__":
app = App()
app.mainloop()
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Milyen videókártyát?
- One mobilszolgáltatások
- Nem lesz gyors megoldása a VGA-hiánynak az NVIDIA szerint
- Autós topik látogatók beszélgetős, offolós topikja
- Sokkal jobb ajánlat lett elődjénél az iPhone 17e
- Samsung Galaxy A54 - türelemjáték
- Vezeték nélküli fülhallgatók
- Milyen légkondit a lakásba?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- További aktív témák...
- Apple iPhone 15 Pro / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 86%
- Samsung Galaxy A56 5G / 8/256GB / Kártyafüggetlen / 12Hó Garancia / Akku:100%
- Samsung Galaxy S20 Ultra / 12/128GB / Kártyafüggetlen / 12Hó Garancia
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó garancia / Akku:100%
- Eladó Lian Li UNI FAN SL120 v2 & SL140 v2 (7db 120 & 2db 140)
- AKCIÓ! Intel Core Ultra 5 235 14 mag 14 szál processzor garanciával hibátlan működéssel
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
- Apple iPad mini 6 (64GB) Wi-Fi + Cellular (5G) - Asztroszürke
- Xiaomi 13T Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- iPhone 16 Pro Max 256GB 92% (1év Garancia)- AKCIÓ
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
