< prev index next >

modules/controls/src/main/java/javafx/scene/control/skin/TableSkinUtils.java

Print this page

        

*** 23,32 **** --- 23,33 ---- * questions. */ package javafx.scene.control.skin; import com.sun.javafx.scene.control.Properties; + import com.sun.javafx.scene.control.TableColumnBaseHelper; import com.sun.javafx.scene.control.TreeTableViewBackingList; import com.sun.javafx.scene.control.skin.Utils; import javafx.beans.property.BooleanProperty; import javafx.beans.property.ObjectProperty; import javafx.beans.property.SimpleObjectProperty;
*** 141,151 **** maxWidth += padding; if(tv.getColumnResizePolicy() == TableView.CONSTRAINED_RESIZE_POLICY) { maxWidth = Math.max(maxWidth, tc.getWidth()); } ! tc.impl_setWidth(maxWidth); } /* * FIXME: Naive implementation ahead --- 142,152 ---- maxWidth += padding; if(tv.getColumnResizePolicy() == TableView.CONSTRAINED_RESIZE_POLICY) { maxWidth = Math.max(maxWidth, tc.getWidth()); } ! TableColumnBaseHelper.setWidth(tc, maxWidth); } /* * FIXME: Naive implementation ahead
*** 216,226 **** maxWidth += padding; if(ttv.getColumnResizePolicy() == TreeTableView.CONSTRAINED_RESIZE_POLICY) { maxWidth = Math.max(maxWidth, tc.getWidth()); } ! tc.impl_setWidth(maxWidth); } public static ObjectProperty<Callback<ResizeFeaturesBase,Boolean>> columnResizePolicyProperty(TableViewSkinBase<?,?,?,?,?> tableSkin) { Object control = tableSkin.getSkinnable(); if (control instanceof TableView) { --- 217,227 ---- maxWidth += padding; if(ttv.getColumnResizePolicy() == TreeTableView.CONSTRAINED_RESIZE_POLICY) { maxWidth = Math.max(maxWidth, tc.getWidth()); } ! TableColumnBaseHelper.setWidth(tc, maxWidth); } public static ObjectProperty<Callback<ResizeFeaturesBase,Boolean>> columnResizePolicyProperty(TableViewSkinBase<?,?,?,?,?> tableSkin) { Object control = tableSkin.getSkinnable(); if (control instanceof TableView) {
< prev index next >