TraversalEngine 추상 클래스 사용

사용자 8537036

첫째, 미안하지만 영어를 잘 못해요. 둘째, 격자판에있는 노드에 문제가 있습니다. 사실, 초점이 왼쪽 상단에있는 첫 번째 사람에 의해 잡히면 탭 키를 누르면 오른쪽에있는 다른 사람이 초점을 잡지 않습니다. 사람들은이 문제를 해결하기 위해 traversalEngine 추상 클래스를 사용하도록 요청합니다. 그럼에도 불구하고 엔진 객체를 구현하려고 할 때 웹의 모든 곳에 표시되는 매개 변수를 입력하면 작동하지 않습니다.

TraversalEngine engine = new TraversalEngine(gridPane, false) {

매개 변수를 제거하도록 요청합니다. 그렇게하면 trav 메서드에 액세스 할 수 없습니다. 실제로 나타나고 구현할 수있는 것은 getRoot 메서드입니다.

TraversalEngine engine = new TraversalEngine() {

        @Override
        protected Parent getRoot() {
            // TODO Auto-generated method stub
            return null;
        }   
    }

이 문제를 해결하기 위해 만들 수있는 것이 있습니까?

도와 주셔서 감사합니다

Vinz

파비안

부모 노드에 초점을 맞추는 순회 순서는 자식 목록에서 발생하는 순서입니다. 모든 자식에 포커스 가능한 노드가 하나만 있다고 가정하면 자식을 한 줄씩 추가하거나 자식을 재정렬 할 수 있습니다.

물론 이것은 프로그래밍 방식으로 수행 할 수 있지만 처음부터 올바른 순서로 자식을 추가하는 것이 더 효율적일 것입니다.

public static int getColumnIndex(Node n) {
    Integer i = GridPane.getColumnIndex(n);
    return i == null ? 0 : i;
}

public static int getRowIndex(Node n) {
    Integer i = GridPane.getRowIndex(n);
    return i == null ? 0 : i;
}
grid.getChildren().sort(Comparator.comparingInt(ContainingClass::getRowIndex).thenComparingInt(ContainingClass::getColumnIndex));

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

추상 클래스 getter 및 setter 사용

분류에서Dev

추상 클래스의 ArrayList 사용

분류에서Dev

추상 템플릿 클래스를 사용한 상속

분류에서Dev

두 개의 추상 클래스를 사용한 상속

분류에서Dev

TypeScript의 추상 클래스 사전

분류에서Dev

추상 클래스를 사용하여 \ 인터페이스

분류에서Dev

인터페이스 및 추상 클래스 사용

분류에서Dev

C ++ : 템플릿 클래스를 사용하여 추상 클래스 구현

분류에서Dev

추상 클래스에서 @Asynchronous 사용할 수 있습니까?

분류에서Dev

정적 블록 사용 내부 추상 클래스

분류에서Dev

ManyToMany를 사용하는 django 추상 기본 클래스

분류에서Dev

C #에서 추상 클래스 사용에 대한 혼란

분류에서Dev

추상 재정의 사용 및 기본 클래스 호출

분류에서Dev

추상 기본 클래스와 함께 MEF 사용

분류에서Dev

제네릭 사용 및 추상 클래스 확장

분류에서Dev

Java 8에서 사용되는 추상 클래스

분류에서Dev

변수 클래스 상자에서 사용자 선택 추출

분류에서Dev

추상 클래스와 함께 Wicket CompoundPropertyModel 사용

분류에서Dev

파생 형식을 사용하여 추상 클래스 구현

분류에서Dev

자바에서 추상 클래스 사용

분류에서Dev

자바에서 추상 클래스 사용

분류에서Dev

IComparer를 사용하는 추상 클래스

분류에서Dev

선언을 사용하여이 추상 클래스 구현

분류에서Dev

Scala의 유형 클래스와 함께 추상 유형 사용

분류에서Dev

클래스 확장 및 상위 클래스에서 클래스 속성 사용

분류에서Dev

추상 클래스를 사용한 와일드 카드 유형 추론

분류에서Dev

승인 테스트와 함께 추상 기본 테스트 클래스 사용

분류에서Dev

상속을 사용하는 클래스

분류에서Dev

Django 사용자 클래스 상속

Related 관련 기사

  1. 1

    추상 클래스 getter 및 setter 사용

  2. 2

    추상 클래스의 ArrayList 사용

  3. 3

    추상 템플릿 클래스를 사용한 상속

  4. 4

    두 개의 추상 클래스를 사용한 상속

  5. 5

    TypeScript의 추상 클래스 사전

  6. 6

    추상 클래스를 사용하여 \ 인터페이스

  7. 7

    인터페이스 및 추상 클래스 사용

  8. 8

    C ++ : 템플릿 클래스를 사용하여 추상 클래스 구현

  9. 9

    추상 클래스에서 @Asynchronous 사용할 수 있습니까?

  10. 10

    정적 블록 사용 내부 추상 클래스

  11. 11

    ManyToMany를 사용하는 django 추상 기본 클래스

  12. 12

    C #에서 추상 클래스 사용에 대한 혼란

  13. 13

    추상 재정의 사용 및 기본 클래스 호출

  14. 14

    추상 기본 클래스와 함께 MEF 사용

  15. 15

    제네릭 사용 및 추상 클래스 확장

  16. 16

    Java 8에서 사용되는 추상 클래스

  17. 17

    변수 클래스 상자에서 사용자 선택 추출

  18. 18

    추상 클래스와 함께 Wicket CompoundPropertyModel 사용

  19. 19

    파생 형식을 사용하여 추상 클래스 구현

  20. 20

    자바에서 추상 클래스 사용

  21. 21

    자바에서 추상 클래스 사용

  22. 22

    IComparer를 사용하는 추상 클래스

  23. 23

    선언을 사용하여이 추상 클래스 구현

  24. 24

    Scala의 유형 클래스와 함께 추상 유형 사용

  25. 25

    클래스 확장 및 상위 클래스에서 클래스 속성 사용

  26. 26

    추상 클래스를 사용한 와일드 카드 유형 추론

  27. 27

    승인 테스트와 함께 추상 기본 테스트 클래스 사용

  28. 28

    상속을 사용하는 클래스

  29. 29

    Django 사용자 클래스 상속

뜨겁다태그

보관