Evo jedan applet razonode radi

Evo jedan applet razonode radi

offline
  • Pridružio: 17 Jun 2007
  • Poruke: 9
  • Gde živiš: Nis

Mr. Green Evo ovo sam ja napravio za vas, moji dragi prijatelji!!! Mr. Green

Samo iskopirajte ovaj kod u praznu java datoteku, koja sadrzi ovaj kod.
Kada ste to napravili napravite i html datoteku sa oznakom applet koja sadrzi prethodnu datoteku Smile To bi bilo to !!

import java.applet.*; import java.awt.*; import java.awt.event.*; import java.awt.image.*; public class eventi extends Applet implements MouseMotionListener {     //opste pormenljive     int pos_x, pos_y;     int d_x, d_y;     int radius;     int pixel_count;     int pixels[];     Dimension d;     int sirina, visina;     //slika     int mask = 0xff;     int red, green, blue;     MemoryImageSource imgsrc;     Image prikaz, buffer;         public void init(){         d = getSize();         sirina = d.width;         visina = d.height;         pixels = new int[sirina*visina];         imgsrc = new MemoryImageSource(sirina, visina, pixels, 0, sirina);         imgsrc.setAnimated(true);         buffer = createImage(imgsrc);         prikaz = createImage(sirina, visina);         addMouseMotionListener(this);     }         public void mouseDragged(MouseEvent me){         pos_x = me.getX();         pos_y = me.getY();         repaint();     }         public void mouseMoved(MouseEvent me){         pos_x = me.getX();         pos_y = me.getY();         repaint();     }         public void update(Graphics g){         paint(g);     }         public void paint(Graphics g){         Graphics ekran;         ekran = g;         g = prikaz.getGraphics();         pixel_count = 0;         for(int y = 0; y<visina; y++){             for(int x = 0; x<sirina; x++){                 d_x = pos_x - x;                 d_y = pos_y - y;                 radius = (int) (Math.hypot(d_x, d_y)/2);                 //pixeli                 red = (200) & mask;                 green = (255-radius) & mask;                 blue = (0) & mask;                 pixels[pixel_count++] = (255<<24) | (red<<16) | (green<<8) | blue;                             }         }       buffer.flush();       imgsrc.newPixels(0,0,sirina,visina);       g.drawImage(buffer,0,0,null);       ekran.drawImage(prikaz,0,0,null);             } }

Nadam se da ce vam se svideti Smile
Ps. datoteku sa java kodom treba nazvati "eventi.java" da bi se pri kompajliranju programa pojavio fajl sa imenom eventi.class!!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 1099 korisnika na forumu :: 43 registrovanih, 6 sakrivenih i 1050 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, antonije64, Apok, bankulen, bojcistv, Boris BM, cavatina, ccoogg123, Denaya, Dimitrise93, DonRumataEstorski, draganca, drimer, esx66, FileFinder, goxin, Još malo pa deda, Karla, kjkszpj, kolle.the.kid, Krvava Devetka, kunktator, kybonacci, Mercury, milenko crazy north, moldway, nemkea71, nikoladim, opt1, procesor, RJ, Stanlio, stegonosa, Sumadija34, TheBeastOfMG, Toper, Trpe Grozni, uruk, vathra, virked, YugoSlav, Zoca, žeks62