tableView внутри нескольких вкладок в TabPane: удалить цвет выбранной строки после выбора новой вкладки в css и javafx - PullRequest
0 голосов
/ 06 июля 2019

Я использую Javafx, и у меня есть tabPane с несколькими вкладками. Каждая из этих вкладок имеет TableView внутри BorderPane. Вы всегда можете увидеть TableView выбранного Tad при переключении.

Если я сначала выберу строку, цвет всей этой строки станет указанным цветом, например красным. Если я щелкаю другую вкладку и выбираю другую строку, цвет снова меняется. Это хорошо. Но если я переключусь в другой раз на предыдущую вкладку, предыдущая выбранная строка все еще будет красной / цветной.

Я хочу, чтобы всегда, если я меняю вкладку, выбранные строки таблицы в предыдущей выбранной вкладке становились неокрашенными / прозрачными / по умолчанию. Я хочу, чтобы только одна строка во всех вкладках могла быть выделена и стала цветной.

Мне нужно решение CSS для javafx.

Спасибо.

Вот изображения:

Если я выберу вкладку и внутри я выберу одну строку:

Изображение 1

Затем я выбираю другую вкладку и внутри другой строки:

Изображение 2

Затем я снова открываю предыдущую вкладку, и строка все еще окрашена, это не желательно:

Изображение 3

...