All Downloads are FREE. Search and download functionalities are using the official Maven repository.

us.ihmc.javafx.parameter.JavaFXCheckBoxPropertyHolder Maven / Gradle / Ivy

package us.ihmc.javafx.parameter;

import javafx.scene.control.CheckBox;

public class JavaFXCheckBoxPropertyHolder extends JavaFXPropertyHolder
{
   private final CheckBox checkBox;

   public JavaFXCheckBoxPropertyHolder(CheckBox checkBox)
   {
      this.checkBox = checkBox;

      checkBox.selectedProperty().addListener(changeListener);
   }

   @Override
   public Boolean getValue()
   {
      return checkBox.selectedProperty().getValue();
   }

   @Override
   protected void setValueInternal(Boolean value)
   {
      checkBox.selectedProperty().setValue(value);
   }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy