Фактически известная ошибка и сталь открыли отчет об ошибке для JavaFX, который вы можете найти here.Неверная ширина заголовка TableView при использовании TableView.CONSTRAINED_RESIZE_POLICY
описание:
Когда ColumnResizePolicy выставиться в CONSTRAINED_RESIZE_POLICY и таблице, данные, которые не соответствуют по высоте доступных Tableview (в вертикальной прокрутки видна), то заголовки имеют неправильную ширину - но только тогда, когда TableView не сфокусирован , Когда TableView получает фокус, заголовки получают правильную ширину.
Проблема в том, что мне действительно нужно это исправить, но я не могу найти обходного пути для этого.
Я пробовал:
refresh()
и просто "прыгает", и в
otherGUIObject.requestFocus();
tableView.requestFocus(); //or getSelectionModel().Select(0)
otherGUIObject.requestFocus();
также
tableView.setColumnResizePolicy(TableView.UNCONSTRAINED_RESIZE_POLICY);
tableView.setColumnResizePolicy(TableView.CONSTRAINED_RESIZE_POLICY);
Но ничего, кажется, работает. Есть какие-то идеи? Спасибо!
Великий ответ. Большое спасибо! –