Largura da coluna do JavaView TableView \ Auto-truncamento de conteúdo

Estou tentando "inteligentemente" abreviar / truncar oString conteúdo de uma coluna aninhada em um TableView. Eu tentei usarUNCONSTRAINED_RESIZE_POLICY mas realmente prefiroCONSTRAINED_RESIZE_POLICY já que ele redimensiona automaticamente as colunas com base no tamanho da janela.

O que estou tentando realizar:

String one = "SomeVeryLongString";

// Displayed in the column where user has shrunk it too narrow

+-------------+
| Some...ring |
+-------------+

// and if the user shrunk it a bit more

+-----------+
| Som...ing |
+-----------+

// and if they stretch it a bit

+---------------+
| SomeV...tring |
+---------------+

// etc...

Eu explorei a possibilidade de ler oString comprimento e fazendo meu próprio truncamento, mas então não é possível ter isso dinamicamente atualizar como o usuário encolhe / estica o gui. Meu intestino diz que isso deve ser feito com oJavaFX Classes desde que seria estreitamente ligado comTableView, no entanto eu não encontrei um caminho.

Como posso conseguir isso usandoJavaFX?

questionAnswers(1)

yourAnswerToTheQuestion