-
[잡담/일상] 자바 과제중에.. / 질문2018.02.13 AM 11:28
답이안나와 구글링하다가..
addFocusListener
requestFocus();
이 두개가 무슨역할인지 잘모르겠습니다
api보고잇는데 번역채라서..;; 으어..
하고잇는건 간단 채팅프로그램이구요
서버랑 클라 양방향으로 (서로 실시간으로 주고받기) 를 하는데
일단 그 구글링해서 들어간 사이트에서 하라는대로
두개를 입혀보니 얼추 잘되더라구요;;
뭐 따로설명도안적혀잇어서...
저것만 적어서 검색해봣는데도 이해를 못하겟네요;;
댓글 : 5 개
- 0
- 2018/02/13 AM 11:42
음... 자바를 안써서 그냥 짐작해봅니다만.. addFocusListener 는 포커스 이벤트가 발생했을때 추가 행동을 할수 있도록 해주는 역할 아닐까요?
requestFocus(); 는 해당 프레임이 화면상에 있을때 그 프레임을 포커스 해주는 역할 일듯 하구요.(예를 들면 마우스 클릭한 프레임이 활성화 되는 효과)
requestFocus(); 는 해당 프레임이 화면상에 있을때 그 프레임을 포커스 해주는 역할 일듯 하구요.(예를 들면 마우스 클릭한 프레임이 활성화 되는 효과)
- 네온트리스
- 2018/02/13 AM 11:44
위에껀 해당 ui에 포커스가 가면 콜백이벤트 날려주는 인터페이스를 등록하는 것이고 아래 메소드는 해당 ui에 실제 포커스가 가게 만들어주는 메소드입니다.
- 캡틴패럴
- 2018/02/13 AM 11:48
아래껀... 리퀘스트 포커스 이니... 포커스를 강제로 요청해서 주는게 아닐까요
- Groot
- 2018/02/13 PM 12:31
requestFocus()
는 java Swing 의 컴포넌트에도 이벤트를 받을 수 있게 하는 API 같네요.
는 java Swing 의 컴포넌트에도 이벤트를 받을 수 있게 하는 API 같네요.
- 케형
- 2018/02/13 PM 01:58
requestFocus() => 호출된 컴포넌트에 강제로 포커스(키/마우스 입력, 또는 이벤트)
addFocusListener() => 리스너가 등록된 컴포넌트에 포커스(이 경우는 포커스 주어지는 것 자체가 이벤트)가 주어지면 호출되는 콜백(이벤트 리스너) 함수
addFocusListener() => 리스너가 등록된 컴포넌트에 포커스(이 경우는 포커스 주어지는 것 자체가 이벤트)가 주어지면 호출되는 콜백(이벤트 리스너) 함수
user error : Error. B.