У меня есть JApplet, который содержит различные компоненты Swing. Он также запускает несколько дополнительных потоков в init () и обычно выполняет другие довольно стандартные апплет-функции.
Если я закрою окно браузера, содержащее Апплет, JRE не умрет (значок останется в системном трее), пока все окна браузера не будут закрыты (т.е. браузер полностью завершится и исчезнет из диспетчера задач)
Это ожидаемое поведение или JRE завершится, когда закроется окно браузера, содержащее апплет?
У меня есть метод destroy (), но (в настоящее время) он останавливает только те дополнительные потоки, которые я начал в методе init (). Должен ли я делать больше здесь, может быть? Есть ли какие-либо другие лучшие практики, которым я должен следовать?
Если вам нужна дополнительная информация, пожалуйста, дайте мне знать в комментариях.
: -)