Avaan javalla kuvan näin:
kuva = Toolkit.getDefaultToolkit().getImage("kuva.jpg");
Miten siihen saa sen url:in? Tässä tapauksessa ei voi käyttää getCodeBase():a, koska kuva on erillisessä ScrollPaneelissa ja siten erillisessä Component-luokassa. Ei kai ole pakko vain lisätä url:ia käsin? Olen kokeillut vaikka mitä. Tosin aloittelen vasta javalla. Gurut, pleaze help me!!!
SIis en oikein ymmärtänyt..? Mutta getImage() ottaa 2 argumenttia: Web-osoite tai kansio, jossa kuva on sekä sitten kuvatiedoston nimi..
Tiedän, että se tavallisesti ottaa 2 argumenttia. Esim:
kuva = getImage(getCodeBase(),"kuva.jpg");
Kuva on kuitenkin erillisessä paneelissa, joten siihen on käytettävä kirjastosta lainaamani kirjan mukaan sentyyppistä toolkit-funktioita, joka ottaa vain yhden argumentin. getCodeBase():a ei ole käytettävissä, eikä koodia pysty kääntämään, jos käyttää tavallista kuvanlatausfunktiota.
Aihe on jo aika vanha, joten et voi enää vastata siihen.