JApplet
JApplet расширяет Applet, который расширяет Panel. Обычно вместо конструктора для инициализации апплета используют метод init:
то есть размещаем элементы в апплете, как на обычной Panel.
Для запуска java апплета сделаем html-страницу:
Эта html-страница и класс JAppletClass.class должны находиться в одном каталоге, но с учетом пакета. В моем примере класс апплета находится в пакете pack, поэтому html страница находится в папке bin, в каторой находится и пакет pack, содержащий класс апплета.
Получаем
такой результат.