2012-05-09 3 views
3

JavaFX 2.0 TableView가 필요하지만 마우스 클릭에 응답하고 싶지 않습니다. 물론 컨트롤/위젯을 비활성화 할 수는 있지만 비활성화 된 것으로 보입니다.원인 TableView가 JavaFX 2.0의 마우스 클릭에 응답하지 않습니다.

tableview.setSelectionModel (null)은 원하는 동작을 제공하지만 UI 덤프는 null에 대해 불평하는 추적을 스택합니다. 나는 null을 잡을 수 없다.

나는 어떤 종류의 SelectionModel이나 TableViewSelectionModel을 만들려고 시도해 왔는데, 일부 메소드가 없어서 응답하지 않습니다. 이 수업을 연장하거나 초록을 구현하는 데 어려움을 겪고 있습니다.

TableViews에서 클릭을 사용하지 않도록 설정 하시겠습니까?

답변

4
+0

나를 구해 주셔서 감사합니다. 이상한 이름의 방법. –

+3

Tab 키를 사용하여 구성 요소에 포커스가 있으면 화살표 키를 사용하여 행이나 셀을 선택할 수 있습니다. 이것은 제가 염두에 두었던 것이 아닙니다. 해결 방법 : tableView.setFocusTraversable (false) –

+0

세로 스크롤을 허용하면서 행 선택을 해제 할 수있는 방법이 있습니까? –

관련 문제