У меня возникла проблема с запуском моего java-апплета на моем сервере localhost. Я смотрел видеоролики bucky (thenewboston) для java и, похоже, не запускал свой первый java-апплет на моем сайте localhost. Java-апплет отлично работает при тестировании в eclipse. Я все время получаю «платформу Java (TM) SE 7 U25 разбился». Я знаю, что мой Java-код хорош (потому что он работает в eclipse), и я последовал его учебнику именно о том, как разместить его на веб-странице.Локальный Java-апплет держит сбой
Мой HTML-файл:
<!DOCTYPE html>
<head>
<meta charset = "UTF-8"/>
<title>My First Applet</title>
</head>
<body>
<applet code = "index.class" width = "400" height = "100"></applet>
</body>
</html>
Мой ява файл:
import java.awt.*;
import javax.swing.*;
public class index extends JApplet{
public void paint(Graphics g){
super.paint(g);
g.drawString("Wow this actually worked!", 25, 25);
}
}
Я скомпилировал файл Java, чтобы получить index.class и иметь их в моем каталоге LOCALHOST. Я делаю что-то неправильно? :(
Редактировать: Я получил доступ к нему через свой ноутбук в той же сети, и он отлично работает. Он просто не работает на моем рабочем столе. Моя настольная ОС - это Windows 7. Будет ли это иметь какое-то влияние на нее? другие сайты, которые работают на Java, и ни один из них работает на моем рабочем столе компьютера
Да Я, но я также тестировал его в FireFox (который просто закрывает браузер при загрузке страницы), и я также проверял IE, который просто зависает в течение примерно 10 секунд, а затем просто показывает пустой экран , – Vince
Я бы все же попытался удалить все версии Java, а затем переустановить последнюю версию. Если это не сработает, я сильно зациклен - ваш код выглядит хорошо для меня (кроме того, что я использовал бы имя класса в качестве java-соглашения). – ejk314