Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.55/53: Рейтинг темы: голосов - 53, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128

вопрос новичка Java-applets

09.03.2011, 13:09. Показов 10408. Ответов 94
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Какими программными средствами создаются Java- апплеты с 3d- графикой?
Спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.03.2011, 13:09
Ответы с готовыми решениями:

Screen Saver на Java Applets
Хочу сделать Screen Saver с использованием Java Applets, какие подводные камни могут быть? Помогите, пожалуйста, советом!

Вопрос от новичка. Как получить сн устройства например винта
Как получить сн устройства например винта. А так-же может-ли Java работать с видеопотоком и как ето делается

Java для полного новичка
Всем привет. Вообщем, таких тем наверное уже вагон, если не там создал - прошу не банить а перенести темку.Заранее спасибо. Как и многие,...

94
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128
12.04.2011, 10:49  [ТС]
Студворк — интернет-сервис помощи студентам
Вот я сделал апплет. Мой NeBeansIDE автоматически сгенерировал файл .class и HTML-страничку для этого апплета. Я щелкаю по этой страничке и просматриваю апплет броузером. Вроде все нормально. Но теперь я копирую эти два файла на дискету и переношу их на другой компьютер. Теперь в броузере апплет не просматривается, страница открывается с серым пятном вместо моего апплетика. А в чем дело?
0
paradise
12.04.2011, 11:57
>Ну а чтож не делитесь впечатлениями о показанном мной файле?
>Мне ведь тоже интересно!

Апплет обеспечивает вывод изображения с небольшой обработкой (каким конкретно методом он ее обрабатывает, не знаю). Задача апплета - создать ошущение перспективы. Поищи материалы по графике (в играх, например).
1 / 1 / 1
Регистрация: 07.03.2011
Сообщений: 117
12.04.2011, 12:20
А JVM там есть? В смысле, чашечка с кофе в трее появляется? (если Win 2000 или XP, для остальных - не уверен)
0
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128
12.04.2011, 12:35  [ТС]
Чашечка с кофе не появляется. Но чашечка с кофе- это фирменный знак javasun, если я правильно понимаю. Здесь же в ВинХР стоит Microsoft JVM и не мои апплеты она поддерживает.
0
3 / 3 / 3
Регистрация: 09.07.2008
Сообщений: 422
12.04.2011, 14:08
>> ...страница открывается с серым пятном вместо моего апплетика.
>> А в чем дело?

Убедись, что на втором компьютере установлена JDK.
0
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128
12.04.2011, 14:43  [ТС]
На втором компе JDK не установлена! В том то и дело, что меня интересовала законченность моего апплета как полноценной программы. Поэтому я и перенес его на другой комп. Т.е. смысл такой, что если я размещу этот апплет на веб-сервере, его никто не сможет просмотреть (чего то в нем не хватает)!
0
1 / 1 / 1
Регистрация: 07.03.2011
Сообщений: 117
12.04.2011, 14:49
А какое сообщение в строке состояния?
0
3 / 3 / 3
Регистрация: 09.07.2008
Сообщений: 422
12.04.2011, 15:03
Ну, тады пиши свой апплет на Visual Java на чисто микрожоп.. простите, микрософтовских, библиотеках. Тогда будет открываться на любой винде, кроме XP (из нее Java вообще исключена). Если же Вам приспичило использовать при разработке современный JDK, то уж будте добры обязать ваших юзверей его скачать и установить.

Java-апплеты - изживающая себя технология, ИМХО. В Java есть масса прогрессивных технологий, на которые бы следовало обратить внимание в первую очередь и не париться с апплетами.

Попробуйте пописать оконные приложения на SWING (javax.swing), попробуйте себя в server-side программинге - обратите внимание на JavaBeans, JSP, далее - Struts, J2EE. Можно попробовать пописать под мобильники на JavaME. Для pocketPC - SuperWABA и/или тот же JavaME.
0
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128
12.04.2011, 15:38  [ТС]
В строке состояния сообщается 'Готово'.
Блин, кажется я дотумкал! При создании апплета я использовал форму из GUI. Она же после компиляции должна наверное сохраняться в отдельном файле, т.е. у меня должно было в сумме получиться три файла, а не два (1 файл HTML и 2 файла .class), так? А у меня получился только один файл class.
0
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128
12.04.2011, 15:53  [ТС]
to SVOLOCH: Мне кажется, что апплеты-наиболее простая из технологий языка java. А обучение нужно вести от простого к сложному... Я так думаю. У меня доме на компе стоит вся java как положено:J2SDK1.4.2 и J2RE с родной JVM. А апплет на дискете я принес на свой рабочий комп на работе, на котором нет java и JVM от Microsoft. Мне не разрешат использовать этот комп не по назначению да и места на диске в нем свободного очень мало.
0
3 / 3 / 3
Регистрация: 09.07.2008
Сообщений: 422
12.04.2011, 16:11
Просто поймите - апплет не может запуститься на машине, на которой не установлена хоть какая-нибудь Java-машина. На JVM базируется вся кроссплатформенность Java.
0
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128
13.04.2011, 09:53  [ТС]
Ну вот ничего не понимаю. Беру апплет из папки ...demojava3Dapplets ,переношу его на веб-сервер в инете и он сразу перестает открываться клиентским веб-броузером! В чем причина?
0
3 / 3 / 3
Регистрация: 09.07.2008
Сообщений: 422
13.04.2011, 10:50
А вы пришлите лог Java-машины броузера.

Делается это так. Пытаетесь открыть страницу с апплетом посредством Internet Explorer - получаете серый прямоугольник место апплета, правильно? Далее заходите в Tools -> Sun Java Concole (в Internet Explorer -е), копируете содержание лога и кидаете его на форум.
0
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128
13.04.2011, 12:26  [ТС]
Лог я пока не нашел, нужно менять настройки обозревателя, но в строке состояния написано: class applet_name not found. Но проблема, мне кажется, в другом: файл applet_name.class с 3D- графикой и анимацией занимает место у меня на диске всего 3кБ. Так ведь не бывает! Значит на локальной машине с J2SDK и J2RE при просмотре его посредством JVM она подключает какие-то ресурсы из J2SDK и J2RE. А на клиентской машине этих ресурсов конечно же нет, ведь не каждый пользователь инета является программистом java! У меня есть маленький опыт работы с BorlandC++Builder5. Так вот там, чтобы создать законченное приложение, при его компиляции в настройках нужно было ставить галочку Use package. Тогда приложение можно было переносить на любую машину, но весило оно довольно много. А вот если ту галочку не поставить, то приложение весило ощутимо меньше, но работало только на машине с установленным BorlandC++Builder5. Я думю- и здесь та же история. Просто не знаю, как создать независимый законченный файл .class из того файла .java, который дан в demo. Я прав, как вы думаете?
0
3 / 3 / 3
Регистрация: 09.07.2008
Сообщений: 422
13.04.2011, 12:49
А разве вы не разместили их на сервере? Разместите библиотеки на сервере, апплет сам подгрузит необходимые ему классы.
0
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128
13.04.2011, 13:15  [ТС]
Ага, вот оно что! А где мне эти библиотеки искать и какой они имеют вид?
0
0 / 0 / 0
Регистрация: 18.04.2011
Сообщений: 20
26.04.2011, 11:35
Все это хороше,но где можно все это скачать бесплатно. И инструкции по применению(Учебники и всякое такое..?) Ато,кроме Текстового Редактора ничего и нет.
0
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128
26.04.2011, 11:51  [ТС]
Читай внимательно всю эту тему. Здесь есть все необходимые ссылки на бесплатные источники.
0
0 / 0 / 0
Регистрация: 18.04.2011
Сообщений: 20
27.04.2011, 09:56
Пардон,не перосмотрел тему.Я Visual Java только изучать начал.
0
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128
27.04.2011, 10:53  [ТС]
Ну так пересмотри. Но если ты работаешь c Visual Java, то эта тема тебе вряд ли очень поможет. Она расчитана на работающих с JDK. А вообще на этом форуме все настроены против таких вещей, как Visual Java, так что начинай лучше работать на родной Java (JDK), а не на микрософтовской (Visual Java).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.04.2011, 10:53

Параллельная программа на java для новичка в программировании
Прошу показать как создать программу на Java, решающую в параллельном режиме задачу поиска всех простых чисел на заданном...

Основы Java (для новичка)
Здравствуйте. Я месяц изучал Си, разбираюсь в синтаксисе, могу написать простую программу.:umnik: Начал изучать язык Java и у меня...

как установить Java для новичка
я совсем зеленая в этом и не знаю, как установить java для новичка. нужно J2SE. если есть возможность, скиньте ссылку на прямое скачивание...

Java EE против Spring: нужны пояснения для новичка
Здравствуйте, я недавно начал изучать JAVA WEB технологии, уже успел вкратце изучить Servlet, JSP и Spring, и тут в блоге у автора вот...

Литература для новичка по Java
Привет Уважаемые формучане. Я новичок на Java, но имеется небольшой опыт на C#, и хотелось бы узнать мнение сообщества из какой...


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

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru