문제

다양한 스윙 구성 요소가 포함 된 Japplet이 있습니다. 또한 init ()에서 몇 개의 추가 스레드를 시작하고 일반적으로 다른 표준 애플릿을 수행합니다.

애플릿이 포함 된 브라우저 창을 닫으면 모든 브라우저의 창이 닫힐 때까지 JRE가 죽지 않습니다 (즉, 브라우저가 완전히 종료되어 작업 관리자에서 사라집니다).

이것이 예상되는 동작입니까, 아니면 애플릿을 둘러싸는 브라우저 창이 닫히면 JRE가 끝나야합니까?

Destroy () 메소드가 있지만 (현재) init () 메소드에서 시작한 추가 스레드 만 중지합니다. 여기서 더 많은 일을해야합니까? 내가 따라야 할 다른 모범 사례가 있습니까?

더 많은 정보가 원하시면 의견에 알려주십시오.

:-)

도움이 되었습니까?

해결책

JRE가 브라우저에 플러그인으로로드되었다고 생각하며 아이콘은 브라우저가 끝날 때까지 시스템 트레이에 남아 있어야합니다.

이에 대한 추론은 하나의 애플릿을로드하면 JRE 달리기를 떠나면 미래의 애플릿의 로딩 시간이 가속화 될 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top