• 4 odgovora
  • 4.359 pregleda
Slika u slici u apletu 15.12.2005. u 13:02 · pre 253 meseci #1
Pokusacu da objasnim sta mi treba sto bolje mogu. Naime,treba mi ucitavanje jedne velike slike u aplet, koja bi predstavljala background, a zatim preko te slike na odredjene koordinate da ucitavam druge slike koje bi po potrebi trebalo da se menjaju.

Na pr. background slika da bude mapa sveta, a da mogu na odredjena mesta na mapi da ucitavam tenkice, koji bi vremenom trebali da promene boju, tj. da se ucita slika sa tenkicem druge boje.

DODATNO PITANJE: Ako se promena boje regulise samo tako sto se preko postojeceg tenkica ucita slika tenkica druge boje, da li je moguce da se sa odredjene teritorije OBRISE tenkic, tako da se na njoj vise ne nalazi ni jedan, vec da se vidi samo pozadinska slika.

Ovo drugo ako ne moze nema veze. Samo pitam.

UNAPRED HVALA

Potpis
Before you criticize someone, walk a mile in their shoes.
By the time they get angry you're a mile away and you've got their shoes!
Re: Slika u slici u apletu 16.12.2005. u 13:08 · pre 253 meseci #2
Moze naravno.
Napravi klasu koja nasledjuje Panel ili Canvas, zalepi je na aplet i u njenom paint metodu iscrtaj prvo pozadinu pa onda ostale slicice preko nje po vec zeljenom redosledu.
Kod promene, mozes ili da ponovis komplet iscrtavanje ili optimalnije da ponovis samo iscrtavanje delova gde je nastala promena. Za brisanje, iscrtaj deo pozadine preko tenkica.
Re: Slika u slici u apletu 16.12.2005. u 14:35 · pre 253 meseci #3
A znaci mogu kod promene da ucitam samo jedan odredjeni deo slike. Ne moram celu ???

Kako to da uradim ? Ako mi je slika 800x600, da ja ucitam samo njen mali, odredjeni deo, na nekoj odredjenoj poziciji gde je tenkic, recimo velicine 20x35 ???
Potpis
Before you criticize someone, walk a mile in their shoes.
By the time they get angry you're a mile away and you've got their shoes!
Re: Slika u slici u apletu 16.12.2005. u 15:01 · pre 253 meseci #4
Tehnika se zove clipping, pogledaj klase Image i Graphics u java dokumentaciji i pomocu Ctrl+F potrazhi metode koje u imenu imaju kljuchnu rech clip.
Re: Slika u slici u apletu 16.12.2005. u 18:13 · pre 253 meseci #5
Hvala puno obojici !!!
Potpis
Before you criticize someone, walk a mile in their shoes.
By the time they get angry you're a mile away and you've got their shoes!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme