본문 바로가기

728x90
반응형

이벤트 처리

[코드로 배우는 스프링 웹 프로젝트] ch17 Ajax 댓글 처리 6 (이벤트 처리, HTML 처리) https://bobo12.tistory.com/322 5. 이벤트 처리와 HTML 처리 ▷ Ajax 처리까지는 완료, 남은 작업은 화면에서 버튼 등에서 발생하는 이벤트 감지하고 Ajax 호출 결과 반영 (1) 댓글 목록 처리 ▷ 별도의 를 생성해서 댓글의 목록 처리를 해야 함. ▷ 게시글과 관련된 화면 아래쪽에 를 추가 후 나중에 화면의 모습을 파악할 수 있도록 간단한 텍스트 구성 ... (생략) ... Reply //확인필요 user00 2023-03-30 11:30 Good job! ... 생략 ... ▷ 댓글의 목록은 태그 내에서 태그를 이용해서 처리 ▷ 각 태그는 하나의 댓글을 의미하므로 수정이나 삭제 시 이를 클릭함 ▷ 수정이나 삭제 시에는 반드시 댓글 번호(rno)가 필요하므로 data-rn.. 더보기
[java]이것이 자바다 부록 Java UI 8-1 (Swing을 이용한 테이블 컴포넌트 2) (4) 이벤트 처리 ▷ MouseEvent가 발생하므로 MouseListener를 등록해서 이벤트를 처리할 수 있음 ▷ getSelectedColumn(), getSelectedRow() 메소드를 이용해 어떤 컬럼과 행에서 클릭되었는지 알아낼 수 있음 import java.awt.BorderLayout; import java.awt.GridLayout; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swi.. 더보기
[java]이것이 자바다 부록 Java UI 4 (Swing을 이용한 이벤트 처리) 1. 이벤트 처리 ▷ UI 프로그램은 사용자와 상호작용을 하면서 코드를 실행함 ▷ 사용자가 UI의 컴포넌트를 사용하는 순간 이벤트가 발생, 프로그램은 이벤트를 처리하기 위해 코드를 실행함 ▷ 위임형 방식 : 이벤트가 발생하면 직접 처리하지 않고 소스에 추가된 리스너에게 이벤트 처리를 위임하는 방식 ▷ 동시에 여러 개의 이벤트가 발생하기도 함. ◎ 대표적 이벤트 및 이벤트 처리 리스너 NO 이벤트 소스 발생 이벤트 발생 원인 리스너 1 JFrame WindowEvent 중 하나를 클릭했을 때 WindowListene 2 JDialog WindowEvent 중 하나를 클릭했을 때 WindowListene 3 JTextField ActionEvent Enter 키를 눌렀을 때 ActionListener 4 J.. 더보기

728x90
반응형