JavaFX TreeView слушатель действий - PullRequest
0 голосов
/ 05 января 2020

У меня есть TreeView файловой иерархии, и я хочу знать, когда пользователь нажимает на один из элементов, чтобы я мог открыть этот файл на вкладке. Этот вопрос уже задавался ранее , но:

  • это вопрос от 2013 года, поэтому ответы могут быть устаревшими (даже если принятый не )
  • Простого добавления MouseListener для меня недостаточно, поскольку пользователи должны иметь возможность запускать действие как с помощью клавиатуры, так и с помощью мыши

В документации говорится, что я должен добавьте мой слушатель в пользовательский TreeCell, но этот класс не предоставляет методов слушателя, поэтому я не знаю, как go включить его оттуда. Я в порядке с ответами, которые не используют TreeView, если есть какие-либо хорошие альтернативы.

...