mit laenge = footext.length; ermittelst du die Anzahl der Zeichen im String diese musst du mal die Zeichenbreite nehmen. Und da liegt das problem, da bei den meisten Schriften die Zeichen unterschiedlich breit sind. Ausser bei "Courier" da sind die Zeichen immer gleich breit, glaube ich.
kevin