Versions Compared

Key

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

...

  • void left() - flytter tekstinnsettingsposisjonen ett tegn til venstre (tilsvarende bruk av venstre piltast)
  • void right() - flytter tekstinnsettingsposisjonen ett tegn til høyre (tilsvarende bruk av høyre piltast)
  • void insertString(String s) - skyter teksten angitt av argumentet s inn i teksten på tekstinnsettingsposisjonen og forskyver tekstinnsettingsposisjonen mot høyre tilsvarende
  • void deleteLeft() - fjerner tegnet til venstre for tekstinnsettingsposisjonen
  • void deleteRight() - fjerner tegnet til høyre for tekstinnsettingsposisjonen
  • String getText() - Returnerer teksten
  • void setText(String) - oppdaterer teksten til å være den nye teksten
  • int getInsertionIndex - returnerer hvor i teksten redigeringer nå skjer 
  • void setInsertionIndex(int) - oppdaterer hvor i teksten redigeringer skal skje

Del 1 -

...

Tilstandsdiagram

Tegn et tilstandsdiagram for en tenkt bruk av LineEditor-klassen, som dekker bruk av alle metodene.

...