Turpināsim lietojumprogrammas ar grafisko lietotāja saskarni pilnveidi. Izveidosim metamā kauliņa simulāciju - lietojumprogrammu, kurā, izvēloties pogu Mest, tiek nejauši parādīts skaitlis no 1 līdz 6!
Turpināsim lietojumprogrammas ar grafisko lietotāja saskarni pilnveidi. Izveidosim metamā kauliņa simulāciju - lietojumprogrammu, kurā, izvēloties pogu Mest, tiek nejauši parādīts skaitlis no 1 līdz 6!
Sagatavosim vietu, kur parādīt uzmesto skaitli!
root un startēts GUI logs, izveido
jaunu mainīgo label. Tas ir bibliotēkas tkinter uzraksts, kura
sākotnējo vērtību ieliekam vienādu ar 1:
label = tk.Label(root, text="1", font=("Arial", 30))
root.mainloop() vienmēr būs pati pēdējā rindiņa
label.pack()
python main.py
Attēlosim pogu, kura vēl neko nedara!
button = tk.Button(root, text="Mest")
button.pack()
Pievienosim pogai funkcionalitāti!
import random
label.pack()) un pogas izveides rindiņu ievieto
funkciju, kas izvēlas nejaušu skaitli robežās no 1 līdz 6 un to ievieto iekšā
uzrakstā:
def roll():
number = random.randint(1, 6)
label.config(text=number)
Tā atkāpe no kriesās puses programmēšanas valodā Python ir obligāta!
button = tk.Button(root, text="Roll", command=roll)
Apsveicu! Esi izveidojis savu pirmo lietojumprogrammu ar grafisko lietotāja saskarni!