< prev index next >

modules/controls/src/main/java/javafx/scene/control/Label.java

Print this page

        

@@ -100,11 +100,11 @@
      * Properties                                                              *
      *                                                                         *
      **************************************************************************/
 
     private ChangeListener<Boolean> mnemonicStateListener = (observable, oldValue, newValue) -> {
-        Label.this.impl_showMnemonicsProperty().setValue(newValue);
+        NodeHelper.showMnemonicsProperty(Label.this).setValue(newValue);
     };
 
     /**
      * A Label can act as a label for a different Control or
      * Node. This is used for Mnemonics and Accelerator parsing.

@@ -115,19 +115,19 @@
             labelFor = new ObjectPropertyBase<Node>() {
                 Node oldValue = null;
                 @Override protected void invalidated() {
                     if (oldValue != null) {
                         NodeHelper.getNodeAccessor().setLabeledBy(oldValue, null);
-                        oldValue.impl_showMnemonicsProperty().removeListener(mnemonicStateListener);
+                        NodeHelper.showMnemonicsProperty(oldValue).removeListener(mnemonicStateListener);
                     }
                     final Node node = get();
                     if (node != null) {
                         NodeHelper.getNodeAccessor().setLabeledBy(node, Label.this);
-                        node.impl_showMnemonicsProperty().addListener(mnemonicStateListener);
-                        impl_setShowMnemonics(node.impl_isShowMnemonics());
+                        NodeHelper.showMnemonicsProperty(node).addListener(mnemonicStateListener);
+                        NodeHelper.setShowMnemonics(Label.this, NodeHelper.isShowMnemonics(node));
                     } else {
-                        impl_setShowMnemonics(false);
+                        NodeHelper.setShowMnemonics(Label.this, false);
                     }
                     oldValue = node;
                 }
 
                 @Override public Object getBean() {
< prev index next >