Я предпочитаю задать вопрос: на что это похоже? Во многих отношениях вы описываете кнопку. Что-то, на что вы можете щелкнуть ... возможно, что-то, на что вы хотели бы указать, что на него можно нажать, и т. Д.
Поведение доступно для вас в Button
, поэтому я бы рассмотрел создание скина Button
с вашей линией и заполнение вашего BorderContainer
этими скинами кнопок. Это даст вам возможность навести курсор мыши на состояния (чтобы вы могли указать своему пользователю, что линия активна) и позволит вам легко добавить большую область попадания для линии, если вам это нужно.