Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
ss18:gui [2018/08/24 16:36] jannis_jueppner |
ss18:gui [2018/08/24 18:46] (aktuell) zerbian |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
======GUI====== | ======GUI====== | ||
Die Benutzeroberfläche bildet den zentralen Punkt des Programmes. Von hier aus werden andere Teile des Codes aufgerufen und ausgeführt. Der Code für das Gui wird in einen funktionalen und einen strukturellen Part unterteilt.((von J.Zerbian)) | Die Benutzeroberfläche bildet den zentralen Punkt des Programmes. Von hier aus werden andere Teile des Codes aufgerufen und ausgeführt. Der Code für das Gui wird in einen funktionalen und einen strukturellen Part unterteilt.((von J.Zerbian)) | ||
+ | |||
+ | Um die GUI zu implementieren haben wir für die Pythonbibliothek ''tkinter'' entschieden. Diese ist standardmäßig bei Python dabei und ist zudem auch mit den gängisten Betriebsystemen kompatibel (Windows, macOS, Linux). Diese Bibliothek bietet sehr viele Möglichkeiten, für GUI Elemente, jedoch darf man die Einarbeitungszeit für den Umgang mit ''tkinter'' nicht unterschätzen. | ||
=====Funktionaler Teil===== | =====Funktionaler Teil===== |