Kirjoittaja: aqman
Kirjoitettu: 16.08.2015 – 17.08.2015
Tagit: grafiikka, kirjaston käyttö, koodi näytille, vinkki
EasyGUI on Python-kirjasto graafisen käyttöliittymän tekemiseen. Ennen käyttöä kirjasto tietenkin pitää asentaa, asennusohjeet ja lataus kirjaston nettisivulta. Tässä esimerkkejä käytöstä (Python 3:lle):
# Ensin importataan easygui. Jos ei onnistu, tulostetaan virheilmoitus.
try: import easygui
except ImportError: print("Virhe! Asenna easygui ja yritä uudelleen.")
# Sitten voi tehdä graafisen käyttöliittymän helposti.
easygui.msgbox("Moro!") # yksinkertaisin tapa tehdä tietoikkuna
easygui.msgbox("Moro!", title = "Otsikko", ok_button = "Paina tästä") # erilainen tietoikkuna
easygui.buttonbox("Valitse joku",
choices = ["Nappi 1", "Nappi 2", "Nappi 3"],
title = "Otsikko")
# valintaikkuna, rivinvaihdot tekevät koodista selkeämpää
# valintaikkuna kuvalla, kuvan täytyy olla samassa kansiossa ohjelman kanssa
easygui.buttonbox("Mitä mieltä olet kuvasta?",
title = "Kysymys",
choices = ["Tykkään", "En tykkää"],
image = "kuva.gif") # vain gif-kuvat toimivat
# buttonbox palauttaa painetun napin tekstin ja sitä voi käyttää helposti esim. if-lauseissa
vastaus = easygui.buttonbox("Onko ohjelmointi kivaa?",
title = "Kysely",
choices = ["Kyllä", "Ei"])
if vastaus == "Kyllä":
easygui.msgbox("Olen samaa mieltä!")
else:
easygui.msgbox("Olen eri mieltä.")Lisää juttuja on tässä keskustelussa.