2013-07-03 3 views
1

У меня возникла проблема с запуском моего 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, и ни один из них работает на моем рабочем столе компьютера

ответ

0

вы используете Google Chrome Потому что иногда ошибка, когда несколько версий Java установлены хромом См:.?. http://answer.techbuddiesonline.com/thread.php?elem_id=688

+0

Да Я, но я также тестировал его в FireFox (который просто закрывает браузер при загрузке страницы), и я также проверял IE, который просто зависает в течение примерно 10 секунд, а затем просто показывает пустой экран , – Vince

+0

Я бы все же попытался удалить все версии Java, а затем переустановить последнюю версию. Если это не сработает, я сильно зациклен - ваш код выглядит хорошо для меня (кроме того, что я использовал бы имя класса в качестве java-соглашения). – ejk314

Смежные вопросы