Apleti
Prikazujem rezultate 1 do 4 od 4

Tema: Apleti

  1. #1
    Početnik
    Učlanjen
    16.07.2004.
    Poruke
    6
    Reputaciona moć
    0

    Podrazumevano Apleti

    Imam problem prilikom ucitavanja slike u prozor apleta. Kada pokrenem aplet fajl, prozor apleta se normalno pokrene ali bez slike u njemu. Sledi kod:

    /*
    * <applet code="SimpleImageLoad" width=248 height=146>
    * <param name="img" value="seattle.jpg">
    * </applet>
    */
    import java.awt.*;
    import java.applet.*;

    public class SimpleImageLoad extends Applet
    {
    Image img;

    public void init() {
    img = getImage(getDocumentBase(), getParameter("img"));
    }

    public void paint(Graphics g) {
    g.drawImage(img, 0, 0, this);
    }
    }

    Kod je 100% ispravan. Slika se nalazi u direktorijumu u kome je i HTML datoteka apleta. Takodje primetio sam da ne mogu da ucitam vrednosti iz gornjih oznaka apleta, kada koristim metodu za citanje vrednosti getParameter(); Ali takodje mi ne polazi za rukom da ucitam sliku kada direktno ubacim ime slike u gornju metodu getImage(getDocumentBase(), imeSlike);
    Koristim Java NetBeans 4.1

    Ima li neko resenje za ovaj problem?
    abstract



  2. #2
    Primećen član
    Učlanjen
    24.11.2003.
    Poruke
    641
    Reputaciona moć
    58

    Podrazumevano Re: Apleti

    ja imam neki ovakav primer:

    import java.awt.Graphics;
    import java.awt.Image;
    public class LadyBug extends java.applet.Applet {
    Image bugimg;
    public void init() {
    bugimg = getImage(getCodeBase(),"images/slika.jpg");
    }
    public void paint(Graphics g) {
    g.drawImage(bugimg, 10, 10,this);
    }
    }


    a u tvom kodu nigde nema adrese slike, pa ne moze da je nadje ( nema cak ni imena, posto je u istom folderu).

  3. #3
    Početnik
    Učlanjen
    16.07.2004.
    Poruke
    6
    Reputaciona moć
    0

    Podrazumevano Re: Apleti

    Metoda getDocumentBase() vraca url adresu(direktorijum) HTML datoteke apleta.
    Ovo je metoda koja se koristi za ucitavanje slike:
    Image getImage(URL urlAdresa, String imeSlike)
    Ova metoda vraca objekat tipa Image koji kapsulira sliku koja se nalazi na lokaciji urlAdresa i zove se imeSlike.
    Metoda getCodeBase() se koristi za vracanje adrese direktorijuma u kome se nalazi datoteka sa klasom apleta.
    Metoda getParameter() vraca vrednost parametra img iz HTML oznake apleta, sto predstavlja sliku seattle.jpg.
    Poslednji put ažurirao/la Fortunela : 04.11.2005. u 15:13
    abstract

  4. #4
    Primećen član
    Učlanjen
    24.11.2003.
    Poruke
    641
    Reputaciona moć
    58

    Podrazumevano Re: Apleti

    ok, ako ti je kod 100% ok, i ako znas sta sve metode rade, onda ces se snaci, ali meni onako kao sto sam ti poslao radi.

Slične teme

  1. APLETI
    Autor JelenaTFca u forumu Tehničke nauke
    Odgovora: 0
    Poslednja poruka: 23.03.2007., 15:30

Pravila za slanje poruka

  • Ne možete kreirati novu temu
  • Ne možete poslati odgovor
  • Ne možete dodati priloge
  • Ne možete prepraviti svoju poruku
  •