Да. Как правило, будет * один Toolkit
для Toolkit.getDefaultToolkit
, но несколько EventQueue
с Toolkit.getSystemEventQueue
(что из 1.2.2 вы обычно получаете разрешения для успешного вызова). В стеке есть магия, основанная на ThreadGroup
и ClassLoader
s, чтобы определить, какой EventQueue
вернуть.
Апплеты разделены в зависимости от их происхождения и конфигурации. Как именно это делается, зависит от реализации.
Теперь, вероятно, вы видите очередь событий для вашего апплета и безопасный контекст. Защищенный контекст обрабатывает диалоговые окна самого плагина. Принимаем сертификаты и тому подобное. Безопасный контекст защищает их от кода пользователя в контексте вашего апплета.