나는 자바 스윙을 사용하여 애플리케이션을 개발 중이다. 버튼을 클릭하면 다른 창이 열리겠습니다. 이것은 잘 작동합니다. 그러나 새 창을 연 후에도 원래 창으로 Alt + Tab을 누른 다음 상호 작용할 수 있습니다. 새 창이 나타난 후 사용자가 원래 창을 포커스하지 못하도록하는 방법이 있습니까? 창에서 Jframe/Jdialog를 참조하고 있습니다.자바 스윙에서 초점 맞추기
1
A
답변
3
메인 JFrame
창의 인스턴스가 mainWindow
이라고 가정하면, t 다음 코드는 포커스를 전환하지 못하게합니다. 대신`JFrame`의 http://docs.oracle.com/javase/6/docs/api/javax/swing/JDialog.html
+0
부울 값 true를 전달하지 않았으므로 처음으로 작동하지 않았습니다. 이제 작동합니다. 고맙습니다. – lonesword
1
당신은
당신은 또한
frame.setAlwaysOnTop(true);
을 확인하려고 할 수 있습니다 대신 JFrame
의 JDialog
를 사용하고 JDialog
생성자에 JFrame
의 인스턴스를 전달하려고 할 수 있습니다 또는 다음과 같이 할 수있다 : -
frame.toFront();
frame.setState(Frame.NORMAL);
관련 문제
- 1. 초점 이벤트가있는 필드에 초점 맞추기
- 2. DialogFragment에 초점 맞추기 android
- 3. 라디오 버튼에 초점 맞추기
- 4. 터치 매핑과 자바 스크립트로 모바일에 초점 맞추기
- 5. iOS 탭으로 초점 맞추기
- 6. 입력 텍스트에 초점 맞추기
- 7. 텍스트 영역에 초점 맞추기
- 8. 오른쪽 창에 초점 맞추기
- 9. iOS에 초점 맞추기
- 10. 체크 박스에 초점 맞추기
- 11. 배경에 초점 맞추기
- 12. MooTools : 클릭시 초점 맞추기
- 13. 클릭시 버튼에 초점 맞추기
- 14. Div에 초점 맞추기
- 15. jquery에서 초점 맞추기 도움말
- 16. @ Html.TextBoxFor에 초점 맞추기
- 17. 입력 필드에 초점 맞추기
- 18. JTabbedPane에서 JTextArea에 초점 맞추기
- 19. JavaScript의 라디오 버튼에 초점 맞추기
- 20. 음악이 재생되는 팝업에 초점 맞추기
- 21. 팔레트를 영구적으로 활성화/초점 맞추기?
- 22. 커서를 숨겨진 필드에 초점 맞추기
- 23. HTML 페이지 이미지에 초점 맞추기
- 24. XUL 텍스트 상자에 초점 맞추기
- 25. TextBox를 다시 클릭하여 초점 맞추기
- 26. WPF에서 툴팁에 핀/초점 맞추기
- 27. 프로그래밍 방식으로 DataGridViewCell에 초점 맞추기
- 28. 목록 항목 하위보기에 초점 맞추기
- 29. 첫 번째 양식에 초점 맞추기
- 30. 변수가있는 양식 필드에 초점 맞추기
열기 (두 번째 창 등)'JDialog'과'JDialog' –
의 생성자에'JFrame'의 인스턴스를 전달 :
되는 JDialog에 대한 문서 그런 다음 코드를 보여주십시오. 모달 JDialog를 사용하면 부모 창에 집중하지 않게됩니다. –
나는 그것을 할 수 있다고 생각하지 않는다. netbeans 편집기를 사용하여 항목을 끌어다 놓습니다. 그것은 단순히 생성 된 코드를 수정하지 못하게합니다. – lonesword