Die grafische Oberfläche unterliegt in ihrer Darstelllung der Kontrolle des Systems. Wenn du anfängst Elemente pixelgenau zu setzen, kann das auf einem anderen System fürchterlich kaputt aussehen, weil dort die Elemente anders dargestellt werden.ichbins hat geschrieben: Donnerstag 8. Oktober 2020, 22:53 [...] Ich verstehe nicht wieso grid statt place empfohlen wird, [...]
Deshalb haben alle mir bekannten GUI-Rahmenwerke ein eigenes Managementsysten für das Layout. Man sagt nicht pixelgenau wie die Elemente platziert werden sollen, sondern beschreibt über die Layouts, wie die Elemente angeordnet sein sollen. Das Rahmenwerk kümmert dich dann auf dem System, auf dem das Programm ausgeführt wird darum, die Elemente wie gewünscht zu platzieren.
Wenn man ein GUI-Rahmenwerk verwenden möchte, dann gehört das Beherrschen des Layoutmanagements, ebenso wie die Art mit Ereignissen umzugehen, zu dem, in das man sich zwangsläufig einarbeiten muss, weil das nun mal das Rahmenwerk aus macht.