aplet wieszajacy IE

0

Na stronie umieciłem mały aplecik. Aplet ten jest tez na kazdej podstronie. Jak wejde na strone 1 raz to wszystko dziala jak nalezy, lecz ja kklikne na jakis link to po załadowaniu sie podstrony aplet nie działa a co gorsza "zamula" przeglądarke czego efektem jest jej zawieszenie sie. Uzywam IE ale kumpel używając firefoxa tez miał ten problem. Z apletami nie mam większego doświadczenia i nie zabardzo wiem co robie źle. Uzywam podwójnego buforowania, a ze nie zabardzo wiem ocb to moze cos pokręciłem, choc kompiluje sie bez problemów.

z metod typowych dla apletu uzywam

public void init()
	{
		setBackground (Color.blue);
		obraz = getImage(getCodeBase(),"czasgo.gif");
	}

	public void start ()
	{
	
		Thread th = new Thread (this);
		th.start ();
	}

Sa jeszcze medody run i update ale nie wiem czy jest sens je wklejac bo wg. mnie problem lezy w zawartosci start, init albo w braku zawartosci stop i destroychoc moge sie mylic)
Moze cos musze wpisac do stop albo destroy??
Pomocy pls. W razie potrzeby moge wysłać kod apletu ma priva:)

0

Z tego fragmentu kodu który pokazałeć wnioskuję, że piszesz coś w rodzaju

<b>public class</b> Costam <b>extends </b>JApplet <b>implements </b>Runnable {
...
}

Po co to Runnable? Czy to jest naprawdę potrzebne? Aplet będzie poprawnie działał i bez tego. Przypuszczam, że przeglądarka się zamula właśnie przez ten wątek. Oczywiście mogę się mylić...

1 użytkowników online, w tym zalogowanych: 0, gości: 1