Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Почему не запускается апплет?  (Прочитано 6984 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Dr.Yevhenius
Опытный

ua
Offline Offline
Пол: Мужской

« : 17-04-2009 20:21 » 

Код апплета:
Код:
public class Index extends java.applet.Applet {
    private boolean topaint = false;

    public void init() {
        showStatus("Welcome! Insert your nick-name please.");
    }

    public void start() {
    }

    public void stop() {
    }

    public void destroy() {
    }

    public void paint(java.awt.Graphics g) {
        g.drawString("Testing...", 10, 10);
        if (topaint) {
        }
    }
}

Код HTM-файла:
Код:
<html>

<head>

<title>
Game "Points"
</title>

</head>

<body>
After will be applet...<br>
<applet code="Index.class" width="100" height="100"></applet>
</body>

</html>


Результат:
Цитата
After will be applet...

Loading Applet...
то есть сам апплет не загружает. Вопрос: почему? что не так?
Записан
Dr.Yevhenius
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #1 : 29-10-2009 12:33 » 

Кстати, для тех, кто столкнется с этой проблемой:
Цитата
всему заминка - код в начале java-файла package какой_то_пакет;. Именно из-за этой строки вся эта проблема. Браузер не может найти пакет в class-файле. Самый простой способ решения задачи - убрать или временно закоментировать эту строку.

А что на счет Loading applet..., так это (я так понял) Opera (а именно в ней я работал) пишет, если загрузить аплет не может.

Советую аплеты тестировать средствами JDK (AppletViewer (вроде так называеться  Здесь была моя ладья... )) или с помощью Internet Explorer (именно его Error в статусбаре мне помогло)(лично мне как браузер не очень нравится, но для тестирования аплетов - самое то  Класс! ).
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines