У меня, вероятно, отсутствует что-то очень основное. Я пытаюсь запустить свой первый апплет внутри локальной HTML-страницы в Firefox 3.6 на Mac OS 10.5.8. Вот код апплета:Простой Java-апплет не загружается в FireFox/Safari на MacOS
package SimpleApplet;
import java.applet.Applet;
import java.awt.*;
public class MyApplet extends Applet {
private static final long serialVersionUID = 1L;
public void init()
{
}
public void stop()
{
}
public void paint(Graphics g)
{
g.drawString("Tweedle-Dee!",20,40);
}
}
Вот страница HTML:
<html>
<body>
Here's the applet: <br/>
<applet code="MyApplet.class" width="300" height="150">
</applet>
</body>
</html>
Оба файла (.class и .html) находятся в той же папке на моей локальной машине. Теперь, когда я загружаю файл .html в Firefox, отображается прямоугольник с красным X. Апплет работает при запуске с Eclipse (используя JRE 1.5 BTW).
Кроме того, это не общая проблема с моим браузером, так как работает несколько страниц с апплетами (например, http://java.sun.com/applets/jdk/1.4/demo/applets/Blink/example1.html).
Это также трудно устранить, потому что нет никакого вывода вообще на консоли Java ...
Любые предложения приветствуются!
Спасибо, но это не улучшило ситуацию. – Sleepless
См. Мое редактирование. У меня были лучшие результаты, позволяющие работать с тегом объекта. Это и тег апплета устарел с HTML4. – predhme
ОК, спасибо за информацию, но я попробовал это, все еще с теми же результатами. – Sleepless