Я только начал писать апплеты, и у меня возникли вопросы по поводу тегов апплета HTML с пакетами и файлов классов.
Начну с пакетов.Я использую Netbeans для кодирования своих апплетов, который включает в себя пакет автоматически.Апплет работает нормально в средстве просмотра апплетов Netbeans, а HTML-код отображает все, что нужно, кроме апплета - это просто белое поле с надписью «Ошибка».Когда я перекомпилировал с использованием Eclipse без пакета, HTML-код нормально отображал апплет.Я перепробовал все, что мог придумать, но так и не смог заставить апплет работать с пакетом.
<applet code="myClass.class"width="500"height="500">
<applet code="myPackage.myCLass.class"width="500"height="500">
<applet code="myPackage\myClass.class"width="500"height="500">
Ничего не помогло.Итак, мой первый вопрос таков: что должен сказать мой путь тега HTML-апплета, чтобы получить апплет, который содержится в пакете?Честно говоря, все мои поиски в Google дали результаты, которые я на самом деле не понимал, так как я не на 100% уверен, что пакет делает / делает.
Что приводит нас к следующему вопросу: файлы классов.Тег апплета указывает на файл класса, то есть на скомпилированный исходный файл.Компиляция файла .java создает файл .class, достаточно простой.Но как получить из Java-файла апплета файл класса апплета?Попытка компиляции через командную строку или любую IDE не удалась, потому что нет основного метода.Пока что единственный способ получить файл класса для апплета - это скомпилировать код с помощью средства просмотра апплетов Netbean или «Запускать как апплет» в Eclipse.Есть ли другой способ получить файл класса?Или мне нужно скомпилировать с помощью эмулятора апплета (из-за отсутствия лучшего слова)?