, siis tää kartta juttu tällä sivulla http://www.gronlanti2003.com/tutkimusmatkat.html
mistäköhän alunperin kotoisin?
mistäköhän alunperin kotoisin?
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Taitaa olla tilattu appletti. Sitä ei ainakaan pysty kopioimaan jos ei sitten itsellä ole ohjelmia .class tidostojen muokkaamiseen.
Tekstit sekä kartat oli kiinteesti appletissa...
import java.applet.*;
import java.awt.*;
public class Matka extends Applet {
Choice l;
TextArea t1;
String s1=" Tämä matkaili täällä";
String s2 = " Afrikassa taas viihtyi Hän";
int x2, x3, x4, x5;
public void init() {
setBackground(new Color(193, 209, 232));
t1=new TextArea();
l=new Choice ();
l.addItem("Heyrdahl");
l.addItem("Mannerheim");
l.addItem("Aravirta");
l.select(1);
add(l);
add (t1);
}
public boolean action(Event evtObj, Object arg) {
if(evtObj.target instanceof Choice) {
x3=l.getSelectedIndex();
if (x3==0) {
t1.setText("Thor Heyerdahl tutki Kon tiki aluksellaan miten Polynesian asukkaat
olivat saarille tulleet") ;
}else { if (x3==1) {
t1.setText("Mannerheim taas seikkaili Siperiassa ja Kiinan rajoilla");
}else {
t1.setText("Aravirta taas tutki Helsingin karaokebaareja ja kuppiloita
katastrofaalisen lätkätappion jälkeen");;
}
}
repaint();
return true;
}
return false;
}
}
Katso toimiva versio
http://personal.inet.fi/surf/a1/x/Matka.html
onko tietoa miten toi karttapuoli on sitten tehty. eli valittaessa henkilö niin sen reitti piirtyy karttaan. tavoitteena olisi yrittää omista lapin vaelluksista tehdä tuollainen jutska;)
Piirtele vain viivoja
public void paint(Graphics g) {
g.drawImage(kartta,0,0, this);
g.drawLine(alkux0,alkuy0,loppux0,loppuy0);
g.drawLine(alkux1,alkuy1,loppux1,loppuy1);
g.drawLine(alkux2,alkuy2,loppux2,loppuy2);
Kartan päälle.
anna muuttujile alkux0, alkuy0.jne. aina arvot
tapahtumankäsittelyn yhteydessä
x3=l.getSelectedIndex();
if (x3==0) {
alkux0=100;
alkuy0=120;
loppux0=145:
loppux0=194;
alkux1=100;
alkuy0=120;
//ja niin edelleen.
t1.setText("Thor Heyerdahl tutki Kon tiki aluksellaan miten Polynesian asukkaat
olivat saarille tulleet") ;
}else { if (x3==1) {