7576777879808182838485
private Node createTitleNode() { Label label = new AutoHidableLabel(); label.getStyleClass().add("form-title"); label.textProperty().bind(fxForm.titleProperty()); return label; } @Override public String toString() {
4243444546474849505152
} private Node createTitleNode() { Label label = new AutoHidableLabel(); label.getStyleClass().add("form-title"); label.textProperty().bind(fxForm.titleProperty()); return label; } protected GridPane gridPane; protected int row = 0;
4748495051525354555657
105106107108109110111112113114115
108109110111112113114115116117118
4647484950515253545556
7273747576777879808182
4142434445464748495051
242526272829303132
public class AutoHidableLabelFactory implements Callback<Void, FXFormNode> { public FXFormNode call(Void aVoid) { final Label label = new AutoHidableLabel(); label.setWrapText(true); return new FXFormNodeWrapper(label, label.textProperty()); } }