1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package com.vaadin.tests.components.datefield;
-
- import java.util.Calendar;
- import java.util.Locale;
-
- import com.vaadin.tests.components.TestBase;
- import com.vaadin.ui.DateField;
- import com.vaadin.ui.PopupDateField;
-
- public class PopupDateFieldPopup extends TestBase {
-
- @Override
- protected void setup() {
- // Set a specific time for the PopupDateField
- Calendar cal = Calendar.getInstance();
- cal.set(Calendar.YEAR, 2000);
- cal.set(Calendar.DAY_OF_YEAR, 1);
- cal.set(Calendar.HOUR_OF_DAY, 1);
- cal.set(Calendar.MINUTE, 1);
- cal.set(Calendar.SECOND, 1);
- cal.set(Calendar.MILLISECOND, 1);
-
- PopupDateField pdf = new PopupDateField();
- pdf.setLocale(Locale.US);
- pdf.setValue(cal.getTime());
- pdf.setImmediate(true);
- pdf.setResolution(DateField.RESOLUTION_SEC);
- addComponent(pdf);
- }
-
- @Override
- protected String getDescription() {
- return "Changing the minute, second and millisecond parts should also result in an update of the PopupDateField popup contents.";
- }
-
- @Override
- protected Integer getTicketNumber() {
- return 8391;
- }
-
- }
|