이 문제가 발생했습니다. CheckBox로 구성된 JMenu가 있습니다. 그 (ItemEvent.selected)가 체크되면, 새로운 JFrame을 열고, 체크하지 않으면 (ItemEvent.Deselected) JFrame을 삭제합니다. 모든 것이 정상적으로 작동합니다. 그러나 "JFrame.DISPOSE_ON_CLOSE"으로 설정된 창 상단의 "x"버튼을 누르면 JMenu의 확인란을 선택 취소해야합니다. 바로 다음과 같습니다. 확인한 다음 프로그램에서 "x"버튼으로 닫은 다음 새 창을 열면 메뉴가 다시 열리고 확인란이 선택되지만 창은 이미 닫힙니다. 일부 clickListener를 추가하려고 시도했지만 프레임을 닫으면서 파기됩니다. 어떤 조언을 환영합니다 :)X 버튼을 눌렀을 때의 CheckBox 상태 변경
0
A
답변
4
질문이 아주 잘 넣어지지 않았기 때문에, 귀하의 문제가 무엇인지 정확히 판단하기가 어렵습니다. 그러나 ... 창이 닫히면 상자를 자동으로 선택 해제하려면 JFrame에서 창 수신기를 사용할 수 있습니다.
frame.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent we) {
//Uncheck the box
}
});
관련 문제
- 1. 뒤로 버튼을 눌렀을 때의 상태 저장
- 2. SlimDx 버튼을 눌렀을 때의 이벤트
- 3. 버튼을 눌렀을 때의 새로운 모습
- 4. 버튼을 눌렀을 때의 체재 방법
- 5. UITextField의 작은 십자 버튼을 눌렀을 때의 동작
- 6. Android : 공유 형제보기를 눌렀을 때의 상태
- 7. 새로 고침 뒤로 버튼을 눌렀을 때의 TabActivity
- 8. 뒤로 버튼을 눌렀을 때의 비디오 재생
- 9. jquery로 버튼을 눌렀을 때의 ID 얻기
- 10. iOS : 설정 버튼을 눌렀을 때 상태
- 11. "x"또는 닫기 버튼을 눌렀을 때 감지
- 12. 버튼을 눌렀을 때 언어 변경 Xcode
- 13. 버튼을 눌렀을 때 스위프트 변경 배경
- 14. 버튼을 눌렀을 때 TextView Box에서 텍스트 변경
- 15. 버튼을 눌렀을 때 다른 VIewController로 변경
- 16. 버튼을 눌렀을 때 텍스트의 색상을 변경 하시겠습니까?
- 17. 버튼을 눌렀을 때 div를 내림
- 18. ListView에있는 CellTemplate의 CheckBox 상태
- 19. CheckBox 상태 확인 - Javascript
- 20. ListView에서 TextView 및 버튼을 눌렀을 때의 동작 정의
- 21. 다른 버튼을 눌렀을 때의 Xcode 전환 사례 명세서
- 22. 단추를 눌렀을 때보기 변경
- 23. 정점 컨트롤러에서 CheckBox 상태 유지하기
- 24. 키를 눌렀을 때의 관찰 가능
- 25. X 버튼을 눌렀을 때 부트 스트랩 모달 페이드가 사라지지 않습니다.
- 26. 버튼으로 시각 상태 변경
- 27. ImageButton을 눌렀을 때 이미지 변경
- 28. Custom CursorAdapter 및 CheckBox 상태
- 29. ASP.NET CheckBox 상태 및 PostBack
- 30. Firefox에서 리로드로드시 Checkbox 상태 동작
정확히 내 생각 : – Noe
이 클래스에 대해 들어 본 적이별로 없어요! – user114482