Возможно, вы захотите перейти на использование JList
, поскольку вы обрабатываете список всех видео.
После этого вы можете легко найти видео, которое выбрал пользователь, например, JList.getSelectedItem()
и добавить его.в список воспроизведения.
Вы не можете добавить MouseListener к определенным строкам (вы имели в виду строки, а не столбцы?) JTextPane, только к панели в целом.Вы можете, однако, узнать, где в тексте щелкнул пользователь, используя JTextPane.viewToModel(Point p)
.Однако это, вероятно, излишне сложный способ создания списков.