Uruchamianie apletów w przglądarce

Uruchamianie apletów w przglądarce
B3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 79
0

Witam, mam problem z lokalnym odpaleniem apletu. Kod:

Kopiuj
package aplets;
import java.awt.*;
import javax.swing.*;

public class NotHelloWorld extends JApplet
{

	public void init() {
		EventQueue.invokeLater(new Runnable()
		{
			public void run()
			{
				JLabel label = new JLabel("To nie jest aplet Witaj swiecie", SwingConstants.CENTER);
				add(label);
			}
		});
	}
}

Eclipse bez problemu kompiluje i odpala.

Plik .html

Kopiuj
<applet code="NotHelloWorld.class" width="200" height="200">

</applet>

Włączam plik .html w przeglądarce i dostaję błąd: Error. Click for details.

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
2

Jaka przeglądarka i jaka wersja? Niedawna wersja firefoksa blokowała lokalne aplety.
Jeszcze jedno, zobaczyłem teraz, że aplet jest w pakiecie. Twoja klasa nazywa się inaczej: aplets.NotHelloWorld.

Kopiuj
<applet code="aplets.NotHelloWorld" width="200" height="200">
</applet>

Pliki class powinny być w podkatalogu aplets.

B3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 79
0

Działa, dziękuję za pomoc :)

Problem polegał po 1 na tym pakiecie, po 2 na ustawieniach zabezpieczeń samej Javy :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.