Въпрос за java applet
2 отговора
0 прегледа
Въпрос за java applet
Здравейте, имам огромно молба към хората тук , които на са на "ти" с джава-та.
Правя една курсова работа и трябва да сложа един аплет на един уеб-сайт. Така аплета несъм го писала аз - ( аплета не е целта на задачата на курсовата , ама е нещо като бонус) взех си го от нета от добри хора , които са го предоставили за номобранци като мен. Качих си едно компилаторче -JavаBeginner се казва - компилирах . java файла - и получавам 1 . class файл със същото име като . java файла и още 10 class файла, със същото име обаче завършващи със $1, $2 и т.н. до $10 Сега като се опитам да напиша един прост html който просто да изкарва аплета - нищо не става . тоест в html - кода за име на аплета давам само името на class файла. (този който е без номерчета на края) Обаче при зареждането показва се рамката на аплета , но после нищо не става. Ползвам Firefox - дава ми съобщение java applet not inited- и до там. Явно нещо не правя както трябва.
Рових из нета да търся - какво точно трябва да инициализирам. Аплета е такъв , че не му се подават някакви начални стоности.
Много моля за спешна помощ-.
Знам че е горещо , но ми трябват вашите мозъци

Правя една курсова работа и трябва да сложа един аплет на един уеб-сайт. Така аплета несъм го писала аз - ( аплета не е целта на задачата на курсовата , ама е нещо като бонус) взех си го от нета от добри хора , които са го предоставили за номобранци като мен. Качих си едно компилаторче -JavаBeginner се казва - компилирах . java файла - и получавам 1 . class файл със същото име като . java файла и още 10 class файла, със същото име обаче завършващи със $1, $2 и т.н. до $10 Сега като се опитам да напиша един прост html който просто да изкарва аплета - нищо не става . тоест в html - кода за име на аплета давам само името на class файла. (този който е без номерчета на края) Обаче при зареждането показва се рамката на аплета , но после нищо не става. Ползвам Firefox - дава ми съобщение java applet not inited- и до там. Явно нещо не правя както трябва.
Рових из нета да търся - какво точно трябва да инициализирам. Аплета е такъв , че не му се подават някакви начални стоности.
Знам че е горещо , но ми трябват вашите мозъци
Re: Въпрос за java applet
Здравей,
можеш да сложиш всички клас файлове в един jar архив и да го добавиш при вграждането на аплета в html страницата като атрибут archive.
Т.е. би трябвало да изглежда грубо нешо такова:
<applet code="<yourMainClass>" archive="<archiveName>" width="<width>" height="<height>">
</applet>
Това би трябвало да свърши работа ако имаш проблем от рода на ClassNotFound.
Може проблемът да е permission-те на аплета - ако се опитваш да четеш или пишеш файлове, да кажем, тогава би трябвало да ти хвърля SecurityException.
За да разбереш типа греша можеш да видиш Java конзолата.
Успех :)
можеш да сложиш всички клас файлове в един jar архив и да го добавиш при вграждането на аплета в html страницата като атрибут archive.
Т.е. би трябвало да изглежда грубо нешо такова:
<applet code="<yourMainClass>" archive="<archiveName>" width="<width>" height="<height>">
</applet>
Това би трябвало да свърши работа ако имаш проблем от рода на ClassNotFound.
Може проблемът да е permission-те на аплета - ако се опитваш да четеш или пишеш файлове, да кажем, тогава би трябвало да ти хвърля SecurityException.
За да разбереш типа греша можеш да видиш Java конзолата.
Успех :)