在Vaadin的日历小部件,DateField和InlineDateField中选择"今天"?
题
Vaadin有一对漂亮的日历小部件, 数据场 & InlineDateField.
一个功能我还没有检测到:用户可以在阅读不同的月份和日期后回到"今天"吗?
或者我必须添加我自己单独的"今天"按钮?至少我可以这样做 InlineDateField
, ,但不是 DateField
.
解决方案
我不相信,我想你必须自己编码。
我 想想 JodaTime也是一样的。
我敢肯定,你已经想通了这一点,但这里是其他人的一些简单的代码!
final DateField x = new DateField();
final InlineDateField y = new InlineDateField();
HorizontalLayout layout = new HorizontalLayout();
layout.setSpacing(true);
layout.addComponent(x);
layout.addComponent(y);
Button button = new Button("Today");
layout.addComponent(button);
button.addClickListener(new Button.ClickListener() {
public void buttonClick(ClickEvent event) {
Date date = new Date();
x.setValue( date );
y.setValue( date );
}
});
this.setContent(layout);
不隶属于 StackOverflow