Skip to content
Snippets Groups Projects
Commit b65661b4 authored by Andreas Bayha's avatar Andreas Bayha
Browse files

Merge branch '4283' into 'master'

4283

See merge request !193
parents 28e33ee9 2555371a
No related branches found
No related tags found
1 merge request!1934283
......@@ -5,7 +5,7 @@ DynamicTextFieldTreeTableCell.java 62fa0c08b11d87e0eed41f84be85505c2740e75d GREE
DynamicTreeContentProviderBase.java 91896b1fb5104d126544c44c1ff8c30f2a13a8d6 GREEN
DynamicTreeItem.java 7e81ea98038b5eca90df583e0268d4e8f37aaf25 GREEN
DynamicTreeItemBase.java d883066ecc181120302ca32f328538de7a45b093 GREEN
DynamicTreeTableUIProviderBase.java 11565b3f72bb5a861043d1d68a93a939e37baafc GREEN
DynamicTreeTableUIProviderBase.java c52a1f9598de25874f83c133a8cbbcddc86442e9 GREEN
DynamicTreeTableViewer.java 77e9995a3bee37d57578dad9434a53c702128efa YELLOW
DynamicTreeUIProviderBase.java 82d3c051213f0147f4c67ad247a08696cee73110 GREEN
DynamicTreeViewer.java 33066062a82101cf28410e4d04f85bb9c24251db GREEN
......
......@@ -44,6 +44,7 @@ import javafx.scene.input.MouseButton;
import javafx.scene.input.MouseEvent;
import javafx.scene.paint.Color;
import javafx.scene.text.Font;
import javafx.scene.text.Text;
import javafx.util.Callback;
import javafx.util.converter.DefaultStringConverter;
......@@ -345,6 +346,18 @@ public abstract class DynamicTreeTableUIProviderBase<T> {
addContextMenuToCell(cell, columnIndex);
// For non-icon cells, enable line-break.
if(icon == null) {
Text text = new Text(cell.getText());
text.setStyle("-fx-text-alignment:justify;");
// Ensure some space to next column to the right.
int lineWrapBorder = 5;
text.wrappingWidthProperty()
.bind(cell.getTableColumn().widthProperty().subtract(lineWrapBorder));
cell.setGraphic(text);
}
// Add tooltip
final String tooltipStr = getTooltip(data, columnIndex);
if(tooltipStr != null) {
Tooltip tt = new Tooltip();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment