Изменить форму DatePicker - PullRequest
0 голосов
/ 06 июня 2018

Я нашел решение только для отображения календаря без поля ввода.Но, к сожалению, текущий календарь не тот, который я хотел.

Вот так он выглядит сейчас:

enter image description here

Однако яХотите сделать календарь немного другим. Возможно ли по коду изменить форму календаря?Новый календарь будет не таким широким, как старый календарь (старый календарь = первая фотография).

Я был бы рад, если бы вы могли дать мне советы о том, как изменить форму календаря.

enter image description here

public class Main extends Application {

    @Override
    public void start(Stage primaryStage) throws Exception{
        BorderPane root = new BorderPane();
        Scene scene = new Scene(root, 400, 400);
        DatePickerSkin datePickerSkin = new DatePickerSkin(new DatePicker(LocalDate.now()));
        Node popupContent = datePickerSkin.getPopupContent();

        root.setCenter(popupContent);

        primaryStage.setScene(scene);
        primaryStage.show();
    }


    public static void main(String[] args) {
        launch(args);
    }
}
...