 |


VAD BEHÖVER MAN?
På följande address kan man hämta Java Development Kit (JDK) som
innehåller allt man behöver för att skriva program i Java:
http://java.sun.com/products/OV_jdkProduct.html
(sidan öppnas i ett nytt fönster)
HUR GÖR MAN?
- Skriver koden i t ex Anteckningar.
- Kompilerarfotnot den - i Windows gör man det i DOS-prompten.
- Skapar en HTML-sida där man placerar en APPLET-tagg.
- Testar HTML-sidan i en "appletviewer" som finns med i JDK.
ETT EXEMPEL
1 ETT PROGRAM
Här följer en miniapplet. Det ritar en svart rektangel
som är 200 pixel bred och 50 pixel hög. Rektangelns
övre vänstra hörn har koordinaterna 10,10. I rektangeln skrivs sedan
"Bara ett test!" i rött.
Kopiera koden och klistra in den
i en ny fil i Anteckningar (Notepad). Spara det som
"jtest.java".
- import java.applet.*;
- import java.awt.*;
- public class jtest extends Applet
- {
- public void paint(Graphics rityta)
- {
- rityta.setColor(Color.black);
- rityta.fillRect(10,10,200,50);
- rityta.setColor(Color.red);
- rityta.drawString("Bara ett test!",25,35);
- }
- }
2 KOMPILERA
- Öppna MS-DOS-prompten.
- Gå till den katalog där
jtest.java ligger.
(se MINIMANUALER MS-DOS om hur man tar sig fram i DOS)
- Om JDK i version 1.1.7 är installerat direkt under C
skriver man följande:
C:\jdk1.1.7\bin\javac jtest.java
och trycker på Return.
- Om inga felaktigheter hittades har man nu en fil som heter
jtest.class
3 SKAPA HTML-SIDAN
Skapa en HTML-sida som vanligt.
Placera en APPLET-tagg någonstans mellan BODY-taggarna. Så här kan
den se ut (om HTML-filen ligger i samma katalog/ mapp som class-filen):
- <APPLET CODE= "jtest.class"
- WIDTH="600"
- HEIGHT="400">
- alternativ text om inte java fungerar
- </APPLET>
Spara filen som t ex
jtest.html.
4 TESTA HTML-SIDAN I APPLETVIEWER
- Öppna en MS-DOS-prompt.
- Gå till den katalog där
HTML-sidan
jtest.html och class-filen jtest.class ligger.
Skriv:
C:\jdk1.1.7\bin\appletviewer jtest.html
och tryck på Return. "Appletviewern" öppnas.
Om man gjort ändringar i koden och behöver ladda om sidan
gör man det genom att välja menyradens Applet/
Reload.
NåGRA SAKER SOM GöR DET LITE ENKLARE ATT ANVäNDA DOS
Om man vill slippa skriva hela vägen till
javac.exe (dvs C:\jdk1.1.7\bin\javac) resp appletviewer.exe
(dvs C:\jdk1.1.7\bin\appletviewer) kan
man en gång för alla tala om för datorn var den ska leta efter
de här filerna; det
kan man göra så här:
- Starta Anteckningar (Notepad) och öppna
"autoexec.bat".
Den ligger direkt under C.
- Leta reda den rad som börjar med PATH.
Den kan se ut så här:
PATH C:\PROGRAM\F32\BIN;%PATH%
- Lägg till följande på den raden:
C:\JDK1.1.7\BIN;
(i det här exemplet ligger alltså JDK direkt under C och versionen
är 1.1.7)
- Efter tillägget ser exempel-pathen ut så här (en rad):
PATH C:\PROGRAM\F32\BIN;C:\JDK1.1.7\BIN;%PATH%
Observera semikolonen!
PATH C:\PROGRAM\F32\BIN;C:\JDK1.1.7\BIN;%PATH%
- Starta om Windows.
Har man gjort den här ändringen i autoexec.bat räcker det sedan att
skriva javac jtest.java resp
appletviewer jtest.html
oavsett i vilken katalog man
befinner sig.
När man skriver javac i DOS-promten letar datorn
efter programmet
(javac.exe) först i C:\PROGRAM\F32\BIN därefter i C:\JDK1.1.7\BIN.
Varje gång man gör en ändring i
jtest.java
och vill se
hur det fungerar måste man förstås
kompilera om koden innan man trycker på Applet/ Reload
i "appletviewern".
Om man använder DOS
och vill slippa
skriva om kommandot (dvs i det här fallet javac jtest.java) varje gång man kompilerar
kan man göra så att man kan använda uppåt-pilen för att gå
tillbaka till tidigare skrivna kommandon. Så här kan man göra
det i DOS-promptfönstret:
- Klicka på menyradens bild av en pekande hand.
Rutan för Egenskaper öppnas.
- Välj fliken för Program.
- Skriv doskey i rutan med rubriken Kommandofil
När doskey är installerat kan man alltså "bläddra" mellan de
kommandon man tidigare skrivit in. Har man en gång skrivit in kommandot
javac jtest.java så
räcker det sedan med en tryckning på uppåt-pilen och
en tryckning på ENTER och kompilerandet är igång.

fotnot KOMPILERA - översätta ett datorprogram från
programmeringsspråk (högnivåspråk) till
maskinkod.
Java kompileras till "Java bytecodes" som är plattformsoberoende och
tolkas av javatolken.
upp igen!

Sidan gjordes av

ilj@flowsim.se

Senast ändrad 23 januari 1999.
Den här sidan hör hemma i ett ramsystem hos www.flowsim.se
|  |