checkbox.java 852 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.hmsoft.common.cell;
  2. import javafx.beans.InvalidationListener;
  3. import javafx.beans.value.ChangeListener;
  4. import javafx.beans.value.ObservableValue;
  5. import javafx.scene.control.CheckBox;
  6. public class checkbox {
  7. CheckBox checkbox = new CheckBox();
  8. public ObservableValue<CheckBox> getCheckBox() {
  9. return new ObservableValue<CheckBox>() {
  10. @Override
  11. public void addListener(ChangeListener<? super CheckBox> listener) {
  12. }
  13. @Override
  14. public void removeListener(ChangeListener<? super CheckBox> listener) {
  15. }
  16. @Override
  17. public CheckBox getValue() {
  18. return checkbox;
  19. }
  20. @Override
  21. public void addListener(InvalidationListener listener) {
  22. }
  23. @Override
  24. public void removeListener(InvalidationListener listener) {
  25. }
  26. };
  27. }
  28. public Boolean isSelected() {
  29. return checkbox.isSelected();
  30. }
  31. }