Обновление внешнего вида строки TableView

у меня есть некоторые трудности, чтобы изменить внешний вид некоторых строк TableView. В строке должен отображаться текст с обводкой и красным цветом. На самом деле, я могу показать это красным цветом, но все еще могусделать удар. Это класс CSS яm, чтобы изменить внешний вид линии:

.itemCancelado {
    -fx-strikethrough: true;
    -fx-text-fill: red;
}

Этот класс стиля добавляется, когда пользователь помечает элемент как отмененный:

public class ItemCanceladoCellFactory implements Callback {
    @Override
    public TableCell call(TableColumn tableColumn) {
        return new TableCell() {
            @Override
            public void updateItem(Object item, boolean empty) {
                super.updateItem(item, empty);
                setText(empty ? "" : getItem().toString());
                setGraphic(null);
                int indice=getIndex();
                ItemBean bean=null;
                if(indice

Ответы на вопрос(3)

Ваш ответ на вопрос