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

Print this page
rev 9240 : 8076423: JEP 253: Prepare JavaFX UI Controls & CSS APIs for Modularization

@@ -35,11 +35,11 @@
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.List;
 import java.util.Locale;
 
-import com.sun.javafx.scene.control.skin.ComboBoxListViewSkin;
+import com.sun.javafx.scene.control.FakeFocusTextField;
 
 import javafx.beans.property.BooleanProperty;
 import javafx.beans.property.ObjectProperty;
 import javafx.beans.property.ReadOnlyObjectProperty;
 import javafx.beans.property.ReadOnlyObjectWrapper;

@@ -53,12 +53,12 @@
 import javafx.scene.AccessibleRole;
 import javafx.util.Callback;
 import javafx.util.StringConverter;
 import javafx.util.converter.LocalDateStringConverter;
 
-import com.sun.javafx.css.converters.BooleanConverter;
-import com.sun.javafx.scene.control.skin.DatePickerSkin;
+import javafx.css.converter.BooleanConverter;
+import javafx.scene.control.skin.DatePickerSkin;
 import com.sun.javafx.scene.control.skin.resources.ControlResources;
 
 
 /**
  * The DatePicker control allows the user to enter a date as text or

@@ -414,12 +414,12 @@
     public final TextField getEditor() {
         return editorProperty().get();
     }
     public final ReadOnlyObjectProperty<TextField> editorProperty() {
         if (editor == null) {
-            editor = new ReadOnlyObjectWrapper<TextField>(this, "editor");
-            editor.set(new ComboBoxListViewSkin.FakeFocusTextField());
+            editor = new ReadOnlyObjectWrapper<>(this, "editor");
+            editor.set(new FakeFocusTextField());
         }
         return editor.getReadOnlyProperty();
     }
 
     /** {@inheritDoc} */