Ú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
- ÚJ Razer Kraken V4 Pro gamer fejhallgató
- Apple iPhone 13 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 12 mini 64GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3481
- Ritkaság! 17" Dell XPS 9720 - i7 12th gen 27% Áfás
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

