Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

LineEditor-klassen holder rede på en String-verdi og en tekstinnsettingsposisjon og har metoder for å redigere teksten. Tekstinnsettingsposisjonen er et heltall som angir hvor endringer skjer, tilsvarende en (blinkende) cursor som står mellom tegn. Verdien 0 tilsvarer foran første tegn, og høyeste mulige verdi er lengden på teksten, som tilsvarer at cursoren står bak siste tegn. Tilstanden er altså som følger:

  • text (en String-verdi) - teksten
  • insertionIndex - heltall som angir hvor i teksten redigeringer vil skje

...