如何在Vaadin日期选择器的弹出窗口中只显示年份和月份而不显示日期?有这样的可能性吗?请参阅屏幕截图中的示例
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();