Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Rediska

Проблемы с отображением в html-странице

23.10.2010, 12:48. Показов 1254. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Сразу хочу оговориться, что я только начинаю программировать на Java, поэтому сразу прошу прощения за тривиальный вопрос.
1) Пытаюсь написать простой java-апплет Count.java
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import java.applet.*;
import java.awt.*;
public class Count extends Applet
{
    int InitCount=0;
    int StartCount=0;
    int StopCount=0;
    int PaintCount=0;
    public void init(){
        resize(250,70);
        InitCount=InitCount+1; }
    public void start(){
       StartCount=StartCount+1;}
    public void stop(){
        StopCount=StopCount+1;}
    public void paint(Graphics g){
        PaintCount++;
        String Output = new String(
        'InitCount='+InitCount+' StartCount='+StartCount+' StopCount='+StopCount+' PaintCount='+PaintCount);
        g.drawString(Output,25,25);}
}
2) компилирую его в Count.class и помещаю в ту же папку на web-сервере, что и файл count.html
3) листинг count.html
<HTML>
<BODY>
<APPLET CODE = 'Count.class'
WIDTH=400 HEIGHT=300> </APPLET>
</BODY>
4) после того, как запускаю count.html в эксплорере у меня выходит серый прямоугольник, при наведении мышкой на который в строке состояния эксплорера появляется сообщение, что мол не могу найти Count.class
Подскажите пожалуйста в чем моя ошибка и что нужно сделать для того, чтобы апплет работал.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.10.2010, 12:48
Ответы с готовыми решениями:

Проблема с отображением меню на главной странице
У меня возникла проблема с отображением горизонтального выпадающего меню, оно выпадает за картинку почему-то, причину найти не могу ...

Проблемы с отображением видео в C#
Доброго времени суток! Пишу проект на C#. Определение положения стрелки прибора с помощью видео камеры. Пользуюсь Aforge.net. Возникли...

Проблемы с отображением текстуры
Доброго времени суток! Делаю первые шаги в OpenGL и появилась проблема с отображением текстур. Вместо текстур просто отображается белый...

6
mishgun
23.10.2010, 20:00
самое простое - положите ваш апплет туда же где хтмл файл
Gorets
23.10.2010, 20:25
Я компилировал Ваш код, на с: , count.html поместил на с:, кликнул на count.html. Все нормально.
CLASSPATH у вас неправильно указано.
P.S. Mishgun, с погодой нам не везет.
mishgun
23.10.2010, 21:27
А причем тут погода?Classpath для аплета не нужен он выполняется JVM браузера а не JVM системы.
3 / 3 / 3
Регистрация: 09.07.2008
Сообщений: 422
25.10.2010, 15:44
1. HTML-файл и Count.class должны лежать в одной директории.
2. Возможно действительно не прописан CLASSPATH.
3. Не установлена JVM или загнулась системная.
4. Если у Вас прописан пакет (package), хоть его его и нет на приведенном листинге, то нужно точно повторить структуру вложенности директорий, начиная с той, где находится HTML-файл, например, если Ваш апплет лежит в пакете test, то в той директории, где расположен HTML-файл, должна быть создана директория test а в ней размещен Count.class.
5. На последок - Internet Explorer кеширует страницы и апплеты, не забывайте время от времени удалять кеш, а то этот многоуный броузер порой упрямится качать новую версию и использует закешированную, которая, ранее возможно содержала ошибку и апплет не работал.
0
3 / 3 / 0
Регистрация: 25.08.2010
Сообщений: 213
25.10.2010, 17:08
И еще есть замечательный тул который входи тв jdk и называется appletviewer если им апплет отображается корректно - то траблы с эксплорером или класспасом - смотри выше.
К тому же эксплореру лучше явно сказат ьчтобы он использовал сановскую jdk для отображения апплетов (там ест ьтакая опция в эксплорере).
0
tmkaa
15.07.2013, 19:42
Цитата Сообщение от eklmn Посмотреть сообщение
1. HTML-файл и Count.class должны лежать в одной директории.
2. Возможно действительно не прописан CLASSPATH.
3. Не установлена JVM или загнулась системная.
4. Если у Вас прописан пакет (package), хоть его его и нет на приведенном листинге, то нужно точно повторить структуру вложенности директорий, начиная с той, где находится HTML-файл, например, если Ваш апплет лежит в пакете test, то в той директории, где расположен HTML-файл, должна быть создана директория test а в ней размещен Count.class.
5. На последок - Internet Explorer кеширует страницы и апплеты, не забывайте время от времени удалять кеш, а то этот многоуный броузер порой упрямится качать новую версию и использует закешированную, которая, ранее возможно содержала ошибку и апплет не работал.
Листинг с примером напиши, пожалуйста, к пункту 4!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.07.2013, 19:42
Помогаю со студенческими работами здесь

Проблемы с отображением меню
Решил попробовать сверстать свою первую HTML страницу. Все началось отлично, сверстал меню все как нужно, но потом оно исчезло, подскажите...

Проблемы с отображением текста
Поставил себе тему с сайта www.skinpacks.com, и теперь когда открываю папки не корректно отображается текст.

проблемы с отображением в браузере
я новичок и до сих пор не могу сам додуматса страничка выложена на indigo-art.ho.ua mozilla и opera отоброжают как надо, все ровно...

Проблемы с отображением букв
День добрый! Проблема заключается в немного некорректном отображении букв в местах: загрузчик Syslinux, первый экран (где показывается...

Проблемы с отображением внедренного представления
Есть необходимость сделать выборку документов типа &quot;те, что я не подписал&quot;. Попробовал сделать так - отображать во фрейме представлений не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru