시스코 텔넷 애플릿 터치 탭

[자바] 시스코 텔넷 애플릿 touchTab

발행물

저는 Socks 프록시에 연결된 텔넷 (Telnet JTA를 사용합니다)을 만들 수있는 Java 애플릿을 수정하려고합니다. 그것은 잘 작동하지만 Tab 키에 문제가 있습니다. 실제로 시스코 장비를 제어하므로 Tab 키가 중요합니다!

내 문제는 내가 탭을 누르면 애플릿에 집중하지 않아서 다시 클릭해야한다는 것입니다.

Javascript에서 여러 가지 솔루션을 시도했습니다. KeyEvent, requestFocus, setFocusTraversalKeysEnabled로 애플릿을 수정했습니다. 아무 도움이되지 않습니다.

내가 4 일 동안 겪어 왔고 인내심을 잃기 시작했습니다.

나는 디자인 문제가 있어야한다. 그래서 나의 질문은 다음과 같다 :

내가 그것을 지원하는 것처럼 탭 키를 처리하는 방법, 콘솔 및 텔넷에서 전원 키 가이 애플릿에 초점을 유지?

- Java 또는 Javascript?

애플릿은 GNU //javassh.org/space/start에 있습니다.

고맙습니다!

해결책

//bugs.sun.com/bugdatabase/view_bug.do?bug_id=4650902

이것은 버그가 아닙니다. Focus API 사양에서 변경된 사항입니다. 나는이 변경이 마음에 들지 않았다. 이전 버전과의 호환성이 깨졌기 때문이다.

목적이 코드를 사용하면 응용 프로그램이 잘 작동 할 것입니다 : "getFocusCycleRootAncestor (). SetFocusTraversalKeysEnabled (false)"

이전의 JVM 버전과 같은 트래 버설 키가 작동합니다.

그것은 완벽하게 작동합니다 (HTML / Applet 및 appletviewer에서)!

노트

에 의해 해결 ahmet0851

이전 기사 다음 기사

톱 팁