[ Neznalica_sa_ugla @ 20.02.2007. 22:02 ] @


(file Program.java)

package prvi_applet;
import java.applet.*;

import java.awt.Graphics;
/**
* Summary description for Program
*/
public class Program extends java.applet.Applet
{
public void paint (Graphics g){
g.drawString(" Pa ovo bi se trebalo vidjeti");
}


}
******
prik.html
<html>
<head>
<title></title>
</head>
<body>
<p>treba mi applet </p>
<applet code="../Program.class" codebase="Program.java" style="width: 300px; height: 120px" >

</applet>

</body>
</html>
Ako neko vidi zasto ,kada pokrenem prik.html se ne vidi (" Pa ovo bi se trebalo vidjeti") , nek mi pomogne
hvala


[ bgd2500 @ 20.02.2007. 23:13 ] @
Dodaj apletu init metod;
Code:

public void init() {
}

I gledaj da ne crtas direktno na aplet. Bolje napravi svoju komponentu pa crtaj po njoj a onda nju stavi na aplet. Kasnije ces vrlo lako pretvoriti aplet u aplikaciju ako zatreba.
[ tiranin @ 22.02.2007. 08:13 ] @
Ono
Code:
codebase="Program.java"
ti ne valja.
Codebase ukazuje na to gde ti se nalazi klasa (aka folder), a ne ime source programa.

Za pocetak stavi Program.class na isti folder gde ti je html, a u code stavi samo "Program.class" (bez ../), pa probaj.
Posle isprobavaj dalje sta se desava kada ti je .class u okviru nekog paketa, u nekom folderu ispod root-a itd.
[ Neznalica_sa_ugla @ 23.02.2007. 21:12 ] @
Za sada nista nije pomoglo , ponestalo mi ideja za probu .............
[ aleksandarpopov @ 23.02.2007. 21:21 ] @
A da mu ne fali neki main ili tako nesto...
[ bobjan @ 24.02.2007. 08:02 ] @
Zar ti kompajler ne javlja da nesto fali ?
Treba:
Code:
g.drawString(" Pa ovo bi se trebalo vidjeti", 30, 30);  // koordinate

i sve lepo radi.
A, kako ti je neko vec odgovorio, skloni onaj package, i neka ti Progam.class i Prik.html budu u istom folderu!
I bez codebase!(za pocetak)
[ Roky6 @ 05.03.2007. 14:39 ] @
<applet code=Program.class width=384 height=288>

probaj staviti ovako, jer to je jedina razlika u odosu na code koji meni radi.



[Ovu poruku je menjao Roky6 dana 05.03.2007. u 18:42 GMT+1]
[ SehaxX @ 09.03.2007. 14:37 ] @
Pozdraw, ako jos nisi napravio izvoli, ovako ev ti kod, ovaj HTML file stavi u ime Projekta->build->classes znaci gdje se nalazi klasa tvoga apleta.

Code:

import java.applet.Applet;
import java.awt.*;
public class Test extends java.applet.Applet
{
    public void paint (Graphics g)
    {
        g.drawString("Ovo je neki test.",50,50);
    }
}

Code:

<html>
<head>
<title></title>
</head>
<body>
<p>Treba mi applet</p>
<applet code=Test.class width="400" height="300" >
Your browser does not support the applet tag.
</applet>
</body>
</html>