Java applety

aneb pohádky o Javě, appletech a dalších věcech

Budu se zabývat pouze tvorbou apletů ve Swingu.

Jak ho dostat do stránky

Použijeme tag <applet code="MujAplet" width="100" height"100"></applet>. Pokud potřebujeme předat nějaké appletu nějaké parametry, můžeme tak učinit pomocí tagu <param name="blabla" value="2" />.

Jak to chodí

Java applet je objekt (co jiného), odvodíme ho z javax.swing.JApplet. JApplet se chová stejně jako JFrame, největší rozdíl je v tom, že neběží v samostatném okně.

Applet poskytuje následující metody (interface).

   1 public void init();                        // volá se při vytvoření appletu
   2 public void destroy();                     // volá se před zrušenínm appletu
   3 
   4 public void start();                       // nastartování appletu
   5 public void stop();                        // zrušení appletu

naopak neposkytuje konstruktor a spoléhá se na defaultní konstruktor poděděný z JApplet.

Různé

Různé užitečné metody.

   1    setCursor(WaitCursor);           // nastaví čekací kurzor (hodiny)
   2    setCursor(DefaultCursor);        // nastaví defaultní kurzor 
   3    showStatus("blablabla");         // do adresního řádku browseru napíše "blablabla" 
   4                                     // (nedoporučuje se používat, nikdo neví, jak dlouho
   5                                     // to tam vydrží)
   6 
   7    JOptionPane.showMessageDialog(...); // MessageBox (podobné Windows)
   8 

Java/JavaApplety (last edited 2005-06-28 08:07:35 by veros)