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} */