2017-05-15 2 views
-3

imvidura.i javafx.if에서 간단한 listview를 만들었습니다. 키를 누릅니다. quary.now와 같은 목록에서 데이터베이스의 데이터를로드했습니다. 목록의 첫 번째 항목을 key released.i 키에서 선택하려고합니다. 시도해보십시오. listview.getselectionmodel() .selectfirst() method.it에서 첫 번째 항목을 임시로 선택하십시오. 목록에서 위 또는 아래로 이동하려면 목록에 마우스를 올려 놓은 다음 위로 이동할 수 있습니다. 또는 아래쪽 화살표 keys.but에서 내가 원하는데, 내가 열쇠를 공개한다면, 데이터가로드되고 그 순간 내가 화살표 키에서 listview에 위 또는 아래로 할 수 있습니다. 내가 도와 주길 바래요? 도와주세요.javafx의 목록보기

답변

0

ListView으로 초점을 이동하려면 requestFocus()으로 전화하십시오.

// in your handler 
listView.getItems().addAll(Arrays.asList("item1", "item2", "item3")); 
listView.getSelectionModel().selectFirst(); 
Platform.runLater(listView::requestFocus); 

집중된 ListView는 즉시 키 작동을 허용합니다.

+0

감사합니다. monolith52 .i 시도해 보겠습니다. –

+0

이제는 내 친구와 일하고있어. 정말 고마워! –