jSpinner의 버튼에서 잃어버린 초점을 감지 할 수 있습니까?

로비 62

JSpinner실행 취소 기능이있는 그래프의 값을 조정하기 위해를 사용하고 있습니다. 각 스피너 버튼 클릭 이벤트에 대한 실행 취소를 생성하지 않고 사용자가 JSpinner버튼 클릭을 마치고 마우스를 스피너 컨트롤에서 멀어 졌을 때 단일 실행 취소를 만들고 싶습니다 .

JSpinner mouseExited사용자가 마우스 포인터를 너무 빨리 이동하면 정상 이 매우 불안정합니다 (마우스 포인터가 스피너 버튼과 테두리 사이의 경계에서 감지되는 경우 천천히 이동하면 작동 함 JSpinner). 스피너 버튼 자체에 대해 mouseExited를 감지 할 수 있습니까? 'FocusLost'는 사용자가 다른 곳을 클릭 할 때까지 첫 번째 실행 취소 인 경우 실행 취소 버튼을 활성화하지 않으며 그렇지 않은 경우 변경 사항을 취소 할 수 없다고 가정 할 수 있습니다.

이를 수행하는 다른 방법을 주시면 감사하겠습니다. 미리 감사드립니다.

Camickr

a MouseListenerand 핸들 mouseEnteredmouseExited.

사용자가 키보드를 사용하여 스피너 값을 늘리거나 줄이면 실행 취소 논리는 어떻게됩니까?

더 나은 해결책은 값 변경을 듣고 Timer1 ~ 2 초 안에 a 시작하는 것입니다. 타이머가 실행되면 처리합니다. 값이 변경 될 때마다 타이머를 재설정합니다. 이렇게하면 정의 된 간격 내에서 이루어진 모든 변경 사항을 그룹화 할 수 있습니다. 이 솔루션은 마우스를 사용하든 키보드를 사용하든 작동합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Jupyter Notebook은 하루 이상 저장하지 않았습니다. 잃어버린 작업을 어떻게 복구 할 수 있습니까?

분류에서Dev

Angularjs에서 제출 버튼의 페이지 Onclick을 어떻게 다시로드 할 수 있습니까?

분류에서Dev

기존 리졸버 구조의 이점을 잃지 않고 Apollo GraphQL 리졸버가 어떻게 아이들에게 '미리보기'를 할 수 있습니까?

분류에서Dev

Asp.Net에서 버튼 클릭을 감지 할 수 없습니다.

분류에서Dev

Bootstrap 3에서 버튼의 호버 색상을 어떻게 변경할 수 있습니까?

분류에서Dev

Android-버튼을 눌렀을 때 초점이 어디에 있는지 어떻게 알 수 있습니까?

분류에서Dev

여러 개의 다른 버튼을 사용하면서 클릭하여 버튼에 색상을 지정할 수 있습니까?

분류에서Dev

여러 개의 다른 버튼을 사용하면서 클릭하여 버튼에 색상을 지정할 수 있습니까?

분류에서Dev

Java Servlet에서 하나와 입력 버튼의 js 파일에서 두 가지 방법을 어떻게 사용할 수 있습니까?

분류에서Dev

미디어 위키에서 무작위 페이지 버튼을 어떻게 구현할 수 있습니까?

분류에서Dev

SANE에서 "스캔"버튼을 사용할 수 있습니까?

분류에서Dev

roMessageDialog에서 버튼을 비활성화 할 수 있습니까?

분류에서Dev

잃어버린 초점의 수수께끼-연결된 동작에서 요소에 초점을 맞출 수 없음

분류에서Dev

이미지에서 여러 개의 버튼을 가리킬 수 있습니까?

분류에서Dev

버튼을 클릭 한 후 jstree에서 노드가 부모인지 어떻게 확인할 수 있습니까?

분류에서Dev

어떻게 XML의 대화 상자에서 버튼을 추가 할 수 있습니까?

분류에서Dev

SwiftUI : 경고 상태의 버튼에서 색상을 어떻게 변경할 수 있습니까?

분류에서Dev

Flutter Stepper에서 계속 / 취소 버튼의 레이블을 어떻게 변경할 수 있습니까?

분류에서Dev

RelativeLayout에서 버튼 사이의 공간을 어떻게 제거 할 수 있습니까?

분류에서Dev

UIActionSheet에서 텍스트 버튼의 색상을 어떻게 변경할 수 있습니까?

분류에서Dev

swaggaer4spring-web에서 보내기 버튼의 작업 URL을 어떻게 설정할 수 있습니까?

분류에서Dev

스피너에서 버튼의 배경색을 어떻게 변경할 수 있습니까?

분류에서Dev

17.10에서 왼쪽 Alt 키는 초점을 훔칩니다. 어떻게 중지 할 수 있습니까?

분류에서Dev

버튼에 식별자를 할당하여 콘솔에서 어떤 버튼의 제약 조건이 잘못되었는지 알 수 있습니까?

분류에서Dev

Android 앱을 런칭하기 때문에 OnResume이 뒤로 버튼이 켜져 있는지 어떻게 감지 할 수 있습니까?

분류에서Dev

제출 버튼 안에있는 문자의 형식을 다르게 지정할 수 있습니까?

분류에서Dev

MATLAB에서 픽셀을 "교차하는"선의 기울기를 어떻게 감지 할 수 있습니까?

분류에서Dev

다른 클래스의 주요 메서드는 버튼 누름을 감지 할 수 없습니다.

분류에서Dev

tkinter에서 버튼 아이콘을 어떻게 변경할 수 있습니까?

Related 관련 기사

  1. 1

    Jupyter Notebook은 하루 이상 저장하지 않았습니다. 잃어버린 작업을 어떻게 복구 할 수 있습니까?

  2. 2

    Angularjs에서 제출 버튼의 페이지 Onclick을 어떻게 다시로드 할 수 있습니까?

  3. 3

    기존 리졸버 구조의 이점을 잃지 않고 Apollo GraphQL 리졸버가 어떻게 아이들에게 '미리보기'를 할 수 있습니까?

  4. 4

    Asp.Net에서 버튼 클릭을 감지 할 수 없습니다.

  5. 5

    Bootstrap 3에서 버튼의 호버 색상을 어떻게 변경할 수 있습니까?

  6. 6

    Android-버튼을 눌렀을 때 초점이 어디에 있는지 어떻게 알 수 있습니까?

  7. 7

    여러 개의 다른 버튼을 사용하면서 클릭하여 버튼에 색상을 지정할 수 있습니까?

  8. 8

    여러 개의 다른 버튼을 사용하면서 클릭하여 버튼에 색상을 지정할 수 있습니까?

  9. 9

    Java Servlet에서 하나와 입력 버튼의 js 파일에서 두 가지 방법을 어떻게 사용할 수 있습니까?

  10. 10

    미디어 위키에서 무작위 페이지 버튼을 어떻게 구현할 수 있습니까?

  11. 11

    SANE에서 "스캔"버튼을 사용할 수 있습니까?

  12. 12

    roMessageDialog에서 버튼을 비활성화 할 수 있습니까?

  13. 13

    잃어버린 초점의 수수께끼-연결된 동작에서 요소에 초점을 맞출 수 없음

  14. 14

    이미지에서 여러 개의 버튼을 가리킬 수 있습니까?

  15. 15

    버튼을 클릭 한 후 jstree에서 노드가 부모인지 어떻게 확인할 수 있습니까?

  16. 16

    어떻게 XML의 대화 상자에서 버튼을 추가 할 수 있습니까?

  17. 17

    SwiftUI : 경고 상태의 버튼에서 색상을 어떻게 변경할 수 있습니까?

  18. 18

    Flutter Stepper에서 계속 / 취소 버튼의 레이블을 어떻게 변경할 수 있습니까?

  19. 19

    RelativeLayout에서 버튼 사이의 공간을 어떻게 제거 할 수 있습니까?

  20. 20

    UIActionSheet에서 텍스트 버튼의 색상을 어떻게 변경할 수 있습니까?

  21. 21

    swaggaer4spring-web에서 보내기 버튼의 작업 URL을 어떻게 설정할 수 있습니까?

  22. 22

    스피너에서 버튼의 배경색을 어떻게 변경할 수 있습니까?

  23. 23

    17.10에서 왼쪽 Alt 키는 초점을 훔칩니다. 어떻게 중지 할 수 있습니까?

  24. 24

    버튼에 식별자를 할당하여 콘솔에서 어떤 버튼의 제약 조건이 잘못되었는지 알 수 있습니까?

  25. 25

    Android 앱을 런칭하기 때문에 OnResume이 뒤로 버튼이 켜져 있는지 어떻게 감지 할 수 있습니까?

  26. 26

    제출 버튼 안에있는 문자의 형식을 다르게 지정할 수 있습니까?

  27. 27

    MATLAB에서 픽셀을 "교차하는"선의 기울기를 어떻게 감지 할 수 있습니까?

  28. 28

    다른 클래스의 주요 메서드는 버튼 누름을 감지 할 수 없습니다.

  29. 29

    tkinter에서 버튼 아이콘을 어떻게 변경할 수 있습니까?

뜨겁다태그

보관