Java GUI에 대해 더 자세히 설명합니다. "버튼을 클릭하면 이벤트가 생성됩니다"라는 문장을 읽었습니다. 우리가 버튼을 클릭 할 때 객체가 생성됩니다.이 이벤트 객체가 어디로 가는지? 나는 우선 기본 OS로 간다고 생각합니다. 누군가가 그것에 빛을 비추는 지 확신하지 못합니다. 또는이 모든 내부면을 다루는 책을 참조하십시오.버튼을 클릭하면 이벤트 생성 방법이 적용됩니다.
답변
이벤트는 클래스입니까?
아니요, 이벤트가 클래스가 아니며 인터페이스입니다. 예를 들어 JButton
을 클릭하면 ActionListener
인터페이스가 호출되고 해당 버튼에 대해 actionPerformed(ActionEvent e)
의 추상 메서드를 실행합니다.
실제로 'ActionEvent' (실행중인 이벤트)는 [클래스입니다. ] (http://docs.oracle.com/javase/6/docs/api/java/awt/event/ActionEvent.html) –
mm 약간의 대답을 혼동하여 "인터페이스가 호출되고 추상 메서드를 실행합니다" – nachokk
하지만 java docs에서 이벤트가 클래스라고합니다. –
- 1. 버튼을 클릭하면 wp8 바인딩이 적용됩니다.
- 2. Asp.Net 브라우저에서 뒤로 버튼을 클릭하면 Page_Load가 적용됩니다.
- 3. 오른쪽 버튼을 클릭하면 jQuery 변경 기능이 적용됩니다.
- 4. 파이어 폭스에서 Shift + 마우스 오른쪽 버튼을 클릭하면 자바 스크립트가 적용됩니다.
- 5. 각도 - 사용자가 제출하지 않은 버튼을 클릭하면 unsavedChanges 지시문이 적용됩니다.
- 6. 이벤트 설정 방법 편집기 버튼을 클릭하면 클릭
- 7. 버튼을 클릭하면 html2canvas에서 생성 된 이미지를 다운로드합니다.
- 8. java fx 버튼을 클릭하면 볼 생성
- 9. 클릭하면 jQuery가 생성 한 버튼을 클릭하십시오.
- 10. 시트를 클릭하면 Excel 실행 VBA 기능이 적용됩니다.
- 11. 텍스트를 클릭하면 버튼을 클릭하면 변경 이벤트가 발생합니다.
- 12. 체크 상자를 클릭하면 CSS 스타일링이 적용됩니다.
- 13. 우리가 검색 버튼을 클릭하면
- 14. 버튼을 클릭하면 데이터가 전달됩니까?
- 15. # 버튼을 클릭하면 텍스트가 표시됩니다.
- 16. 네비게이션 바 버튼 아래의 영역을 클릭하면 이벤트 발사 버튼을 클릭하십시오.
- 17. 왜 버튼을 클릭하면 초점이 맞습니까?
- 18. 버튼을 클릭하면 오디오가 재생되고 다른 버튼을 클릭하면 새로운 오디오가 재생됩니다.
- 19. 클릭하면 jQuery 이벤트 문제가 발생합니다.
- 20. 페이지에서 X 버튼을 클릭하면 팝업 확인 방법이 닫힙니다.
- 21. 버튼을 클릭하면 Arraylist, ButtonClick 이벤트, arraylist에서 문자열 값을 회수합니다.
- 22. 제출 버튼을 클릭하면 다음 이벤트 또는 자바의 작업으로 진행합니다.
- 23. 버튼을 클릭하면 HTML이로드됩니다. GWT
- 24. 입력 버튼을 클릭하면, 액션
- 25. 버튼을 클릭하면 팝업이 생성됩니다.
- 26. 버튼을 클릭하면 배경색이 변경됩니다.
- 27. 버튼을 클릭하면 번호가 저장됩니다.
- 28. 버튼을 클릭하면 exe_bad_action이됩니다.
- 29. 버튼을 클릭하면 EpandableListView가 펼쳐집니다.
- 30. 버튼을 클릭하면 화요일에
왜이 사실을 알고 싶습니까? 나는 그것이 정상적인 프로그래밍에서는 중요하지 않기 때문에 그것이 단지 우월감이 있기를 바란다. 또한 대답은 사용 된 OS에 따라 다릅니다. –
[Oracle - 이벤트 리스너 소개] –