В принципе вы можете вызывать свой апплет в appletviewer
(это программа, содержащаяся в вашей JRE), которая также вызывается из шеллскрипта.Однако он не возвращает используемые значения в ваш скрипт.
Общий способ заключается в добавлении основного метода в ваш апплет, который создает фрейм (или JFrame) и помещает апплет в него.Надеюсь, что апплет не вызывает много специфичных для апплета методов, так как они не будут работать (если вы не реализуете и не предоставляете собственный AppletStub).