< 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 >