如何在 Vaadin datepicker 的弹出窗口 window 中只显示年份和月份而不显示日期?
How to display only years and months without days in a pop-up window in Vaadin datepicker?
如何在 Vaadin 日期选择器的弹出窗口中只显示年份和月份而不显示日期 window?
有这种可能吗?
请参阅 screenshot
中的示例
DatePicker 没有那种功能,至少目前是这样。实现一年零一个月的弹出窗口的最简单方法可能是具有两个 Select 组件的对话框。
Dialog dialog = new Dialog();
List<String> collect = IntStream.rangeClosed(2000, 2022).boxed()
.map(integer -> integer.toString()).collect(Collectors.toList());
Select<String> yearSelect = new Select<String>(collect.toArray(new String[0]));
Select<String> monthSelect = new Select<>("Jan", "Feb", "...");
dialog.add(yearSelect, monthSelect);
dialog.open();
如何在 Vaadin 日期选择器的弹出窗口中只显示年份和月份而不显示日期 window? 有这种可能吗? 请参阅 screenshot
中的示例DatePicker 没有那种功能,至少目前是这样。实现一年零一个月的弹出窗口的最简单方法可能是具有两个 Select 组件的对话框。
Dialog dialog = new Dialog();
List<String> collect = IntStream.rangeClosed(2000, 2022).boxed()
.map(integer -> integer.toString()).collect(Collectors.toList());
Select<String> yearSelect = new Select<String>(collect.toArray(new String[0]));
Select<String> monthSelect = new Select<>("Jan", "Feb", "...");
dialog.add(yearSelect, monthSelect);
dialog.open();