TextPad

Alle Java-programmer må skrives i et utviklingsverktøy. Det finnes mange forskjellige å velge mellom, blant annet Eclipse og NetBeans. Et enkelt og greit utviklingsverktøy å bruke er imidlertid programmet TextPad. Dette programmet har en veldig lav terskel for å komme igang, i tillegg til at brukeren har god kontroll på hva som skjer og hvorfor. Sett fra en pedagogisk synsvinkel er dette verktøyet det beste for å forstå og lære programmering. (Neste semester vil vi imidlertid gå over til andre verktøy som, for en erfaren programmerer, vil være mer effektivt å bruke.)

På student-pc'ene finner du TextPad ved å gå inn på Min datamaskin. Under filkatalogen C:\Program files\TextPad5 vil du finne fila TextPad.exe. Ved å dobbeltklikke på denne får du startet TextPad.

TextPad-vinduet inneholder de vanlige knapper og meny-alternativer for filbehandling: åpne filer, lagre filer, opprette nye filer, skrive ut filer, etc. Bildet nedenfor viser mitt TextPad-vindu etter at jeg har åpnet fila Velkommen.java fra katalogen H:\Java\ForelesningerH10\Kapittel2\scr. (Jeg har en litt eldre TextPad-versjon, slik at enkelte detaljer kan være forskjellig fra det du vil få.)

Kompilere

For å kompilere en java-fil velger du meny-alternativet Tools\External Tools\Compile Java, eller du kan bruke snarveien Ctrl-1 (numerisk tast 1 mens du holder Ctrl-tast nede).

Kjøre program

Java-filer som skal kunne kjøres som et program, må inneholde en metode som er skrevet etter følgende mønster:

  public static void main (String[] args)
  {
    // Her kommer instruksjonene som skal utføres
    // når programmet blir kjørt.
  }

Etter at vedkommende fil er kompilert (se ovenfor), kan programmet kjøres ved å bruke meny-alternativet Tools\External Tools\Run Java Application, eller du kan bruke snarveien Ctrl-2 (numerisk tast 2 mens du holder Ctrl-tast nede). Utskrift fra utskriftsinstruksjoner av typen System.out.println vil da havne i det svarte konsollvinduet som automatisk kommer opp på skjermen når programmet blir kjørt.


Dette vinduet må du lukke manuelt når du er ferdig med vedkommende programkjøring. (Det kommer opp et nytt slikt vindu for hver ny programkjøring.)