Applet Java nie działa na przeglądarce :/

Applet Java nie działa na przeglądarce :/
RE
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 6 lat
  • Postów:44
0

Witam.
Stworzyłem testowy applet w którym wyświetlam jak na razie puste okno...
Wygenerowałem klusz/certyfikat wg. 2 rozwiązania: http://stackoverflow.com/questions/908748/how-do-i-sign-a-java-applet-for-use-in-a-browser (TO NIE REKLAMA !)
I mam problem ponieważ dalej wyskakuje mi że java zablokowała mój applet.
Błąd: Your security settings have blocked a self-signed application from running.

Jak to naprawić ?

datdata
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 7 lat
  • Postów:957
1

Nie tworzyć appletów.

(A tak serio to sugeruję zmienić ustawienia przeglądarki, jak ci komunikat błędu podpowiada).


"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects." Robert Heinlein.
bogdans
Moderator
  • Rejestracja:prawie 17 lat
  • Ostatnio:prawie 5 lat
1

Uruchomienie lokalnego (tzn. pobieranego z Twojego komputera) apletu jest praktycznie niemożliwe.
Masz dwie możliwości:

  • otworzyć konsolę, przejść do folderu z plikiem HTML, w którym osadzony jest aplet i wpisać appletviewer nazwa_pliku_html
  • umieścić plik HTML z apletem gdzieś na serwerze, w Panelu sterowania wybrać Java => Security, zaznaczyć High security i dodać serwer do Exception Site List

To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell
RE
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 6 lat
  • Postów:44
0

Kurdeee... to nie ma sensu pisac w Javie... piszę grę internetową... i chciałem wykorzystać Javę... ponieważ jest mniej więcej "multiplatformowa"... wszystko by ładnie działało gdyby nie te zabezpieczenia...
To w takim razie w czym innym polecacie pisać gry (silnik) na przeglądarkę ??? Przecież nie będzie się każdy gracz bawił z "***" zabezpieczeniami Javy...
Straciłem chęć do javy..

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

WTF? Przecież Java to nie tylko Applety. Powiedziałym nawet że to w zasadzie w ogóle nie applety bo z tych to już chyba od 15 lat nikt normalny nie korzysta. Napisz normalną aplikację webową w jakimś Spring MVC a nie próbujesz odkopać jakiegoś trupa i się jeszcze burzysz że śmierdzi ;]


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
RE
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 6 lat
  • Postów:44
0

OKejjj.. a coś podobnego do appletu.. które jest "na czasie" :D... i pisze się w Javie ??

FU
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 3 lata
  • Postów:34
1

Teraz gry internetowe w przeglądarce pisze się w JavaScript.

RE
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 6 lat
  • Postów:44
0

Też tak myślałem... no cóż trzeba się uczyć javascriptu :D
Jezeli ktoś ma jeszcze propozycje proszę składać :D

A zna ktoś dobry poradnik do WebGL/Canvas JS ?

edytowany 1x, ostatnio: Reveres
FU
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 3 lata
  • Postów:34
0

Na Androida programy pisze się w Javie więc tu masz szansę się wykazać.
Możesz też w Javie pisać gry desktopowe aby chodziły pod Windows, Linux, Mac OS.

patrz: LibGDX https://libgdx.badlogicgames.com/

ps. Minecraft został stworzony w Javie https://pl.wikipedia.org/wiki/Minecraft

edytowany 2x, ostatnio: furas
RE
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 6 lat
  • Postów:44
0

taaa... wiem Minecraft... = Java to oczywiste...
A czy nie ma czegos takiego, abym mógł sam napisać w Javie (całą mechanike), a potem wyexportować do HTML (5)... ? Tak jak to jest z, a raczej było z Appletami ?

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.