|
0 / 0 / 0
Регистрация: 31.01.2011
Сообщений: 128
|
|
вопрос новичка Java-applets09.03.2011, 13:09. Показов 10408. Ответов 94
Метки нет (Все метки)
0
|
|
| 09.03.2011, 13:09 | |
|
Ответы с готовыми решениями:
94
Screen Saver на Java Applets Вопрос от новичка. Как получить сн устройства например винта Java для полного новичка |
|
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
|
|
| 27.04.2011, 10:53 | |
|
Параллельная программа на java для новичка в программировании Основы Java (для новичка) как установить Java для новичка Java EE против Spring: нужны пояснения для новичка Литература для новичка по Java Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
В чем ценность человеческого опыта в глобальном смысле?
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
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|