-
Bug
-
Resolution: Fixed
-
P3
-
8
-
Windows 7 64bit
Java Version: 1.8.0-ea-b114
JavaFX Version: 8.0.0-ea-b114
May be related to fix for RT-33170
In this case the PasswordField text value is likely being set to NULL
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at com.sun.javafx.scene.control.skin.TextFieldSkin.maskText(Unknown Source)
at com.sun.javafx.scene.control.skin.TextFieldSkin$4.computeValue(Unknown Source)
at javafx.beans.binding.StringBinding.get(Unknown Source)
at javafx.beans.binding.StringBinding.get(Unknown Source)
at javafx.beans.binding.StringExpression.getValue(Unknown Source)
at javafx.beans.binding.StringExpression.getValue(Unknown Source)
at javafx.beans.property.StringPropertyBase.get(Unknown Source)
at javafx.beans.property.StringPropertyBase.get(Unknown Source)
at javafx.scene.text.Text.getText(Unknown Source)
at javafx.scene.text.Text.getTextInternal(Unknown Source)
at javafx.scene.text.Text.needsFullTextLayout(Unknown Source)
at javafx.scene.text.Text.access$400(Unknown Source)
at javafx.scene.text.Text$4.invalidated(Unknown Source)
at javafx.beans.property.StringPropertyBase.markInvalid(Unknown Source)
at javafx.beans.property.StringPropertyBase.access$000(Unknown Source)
at javafx.beans.property.StringPropertyBase$Listener.invalidated(Unknown Source)
at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(Unknown Source)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(Unknown Source)
at javafx.beans.binding.StringBinding.invalidate(Unknown Source)
at com.sun.javafx.binding.BindingHelperObserver.invalidated(Unknown Source)
at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(Unknown Source)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(Unknown Source)
at javafx.scene.control.TextInputControl$TextProperty.fireValueChangedEvent(Unknown Source)
at javafx.scene.control.TextInputControl$TextProperty.markInvalid(Unknown Source)
at javafx.scene.control.TextInputControl$TextProperty.set(Unknown Source)
at javafx.scene.control.TextInputControl.setText(Unknown Source)
In this case the PasswordField text value is likely being set to NULL
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at com.sun.javafx.scene.control.skin.TextFieldSkin.maskText(Unknown Source)
at com.sun.javafx.scene.control.skin.TextFieldSkin$4.computeValue(Unknown Source)
at javafx.beans.binding.StringBinding.get(Unknown Source)
at javafx.beans.binding.StringBinding.get(Unknown Source)
at javafx.beans.binding.StringExpression.getValue(Unknown Source)
at javafx.beans.binding.StringExpression.getValue(Unknown Source)
at javafx.beans.property.StringPropertyBase.get(Unknown Source)
at javafx.beans.property.StringPropertyBase.get(Unknown Source)
at javafx.scene.text.Text.getText(Unknown Source)
at javafx.scene.text.Text.getTextInternal(Unknown Source)
at javafx.scene.text.Text.needsFullTextLayout(Unknown Source)
at javafx.scene.text.Text.access$400(Unknown Source)
at javafx.scene.text.Text$4.invalidated(Unknown Source)
at javafx.beans.property.StringPropertyBase.markInvalid(Unknown Source)
at javafx.beans.property.StringPropertyBase.access$000(Unknown Source)
at javafx.beans.property.StringPropertyBase$Listener.invalidated(Unknown Source)
at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(Unknown Source)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(Unknown Source)
at javafx.beans.binding.StringBinding.invalidate(Unknown Source)
at com.sun.javafx.binding.BindingHelperObserver.invalidated(Unknown Source)
at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(Unknown Source)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(Unknown Source)
at javafx.scene.control.TextInputControl$TextProperty.fireValueChangedEvent(Unknown Source)
at javafx.scene.control.TextInputControl$TextProperty.markInvalid(Unknown Source)
at javafx.scene.control.TextInputControl$TextProperty.set(Unknown Source)
at javafx.scene.control.TextInputControl.setText(Unknown Source)
- relates to
-
JDK-8116339 Password Field: ctrl + delete/backspace deletes the whole word
-
- Resolved
-
-
JDK-8119126 Custom CSS makes PasswordField show plain text
-
- Closed
-
-
JDK-8122788 PasswordField: Using ctrl+shift+left/right allows to identify spaces in password.
-
- Closed
-