Package javafx.scene.control

Examples of javafx.scene.control.CheckBox.selectedProperty()


*/
public class CheckboxFactory implements Callback<Void, FXFormNode> {

    public FXFormNode call(Void aVoid) {
        final CheckBox checkBox = new CheckBox();
        return new FXFormNodeWrapper(checkBox, checkBox.selectedProperty());
    }
}
View Full Code Here


    @Override
    public void start(Stage primaryStage) {
        CheckBox wrapToggle = new CheckBox("Wrap");
        wrapToggle.setSelected(true);
        area.wrapTextProperty().bind(wrapToggle.selectedProperty());
        Button undoBtn = createButton("undo", () -> area.undo());
        Button redoBtn = createButton("redo", () -> area.redo());
        Button cutBtn = createButton("cut", () -> area.cut());
        Button copyBtn = createButton("copy", () -> area.copy());
        Button pasteBtn = createButton("paste", () -> area.paste());
View Full Code Here

        final ChangeListener<Boolean> checkBoxListener = new ChangeListener<Boolean>() {
            public void changed(ObservableValue<? extends Boolean> observableValue, Boolean aBoolean, Boolean aBoolean1) {
                controller.setValue(aBoolean1);
            }
        };
        checkBox.selectedProperty().addListener(controllerListener);
        return new DisposableNodeWrapper(checkBox, new Callback<Node, Void>() {
            public Void call(Node node) {
                checkBox.selectedProperty().removeListener(checkBoxListener);
                controller.removeListener(controllerListener);
                return null;
View Full Code Here

            }
        };
        checkBox.selectedProperty().addListener(controllerListener);
        return new DisposableNodeWrapper(checkBox, new Callback<Node, Void>() {
            public Void call(Node node) {
                checkBox.selectedProperty().removeListener(checkBoxListener);
                controller.removeListener(controllerListener);
                return null;
            }
        });
    }
View Full Code Here

        return vBox;
    }

    private Node createCSSNode() {
        CheckBox checkBox = new CheckBox("Use css");
        checkBox.selectedProperty().addListener(new ChangeListener<Boolean>() {
            public void changed(ObservableValue<? extends Boolean> observableValue, Boolean aBoolean, Boolean aBoolean1) {
                if (aBoolean1) {
                    root.getScene().getStylesheets().add(css);
                } else {
                    root.getScene().getStylesheets().remove(css);
View Full Code Here

        return vBox;
    }

    private Node createCSSNode() {
        CheckBox checkBox = new CheckBox("Use css");
        checkBox.selectedProperty().addListener(new ChangeListener<Boolean>() {
            public void changed(ObservableValue<? extends Boolean> observableValue, Boolean aBoolean, Boolean aBoolean1) {
                if (aBoolean1) {
                    root.getScene().getStylesheets().add(css);
                } else {
                    root.getScene().getStylesheets().remove(css);
View Full Code Here

        controller.addListener(new ChangeListener<Boolean>() {
            public void changed(ObservableValue<? extends Boolean> observableValue, Boolean aBoolean, Boolean aBoolean1) {
                checkBox.setSelected(aBoolean1);
            }
        });
        checkBox.selectedProperty().addListener(new ChangeListener<Boolean>() {
            public void changed(ObservableValue<? extends Boolean> observableValue, Boolean aBoolean, Boolean aBoolean1) {
                controller.setValue(aBoolean1);
            }
        });
        return checkBox;
View Full Code Here

*/
public class CheckboxFactory implements Callback<Void, FXFormNode> {

    public FXFormNode call(Void aVoid) {
        final CheckBox checkBox = new CheckBox();
        return new FXFormNodeWrapper(checkBox, checkBox.selectedProperty());
    }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.