Szerokość kolumny TableView JavaFX Zawartość automatycznie obcięta
Próbuję „sprytnie” skrócić / skrócićString
zawartość kolumny zagnieżdżonej w TableView. Próbowałem użyćUNCONSTRAINED_RESIZE_POLICY
ale naprawdę wolęCONSTRAINED_RESIZE_POLICY
ponieważ zmienia rozmiar kolumn na podstawie rozmiaru okna.
Co próbuję osiągnąć:
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...
Zbadałem możliwość czytaniaString
długość i robienie własnego obcięcia, ale wtedy nie jest możliwe dynamiczne aktualizowanie, ponieważ użytkownik zmniejsza / rozciąga gui. Moje przeczucie mówi, że należy to zrobić za pomocąJavaFX Classes
ponieważ byłoby to ściśle związaneTableView
jednak nie znalazłem sposobu.
Jak mogę to osiągnąć?JavaFX
?