List of usage examples for com.google.gwt.user.datepicker.client DateBox DateBox
public DateBox()
From source file:ar.com.kyol.jet.client.wrappers.DateBoxWrapper.java
License:Open Source License
/** * Instantiates a new date box wrapper.//from ww w . j a va 2 s .c o m * * @param date the date * @param objSetter the obj setter */ public DateBoxWrapper(Date date, ObjectSetter objSetter) { this(date, objSetter, new DateBox()); }
From source file:ar.com.kyol.jet.client.wrappers.SqlDateBoxWrapper.java
License:Open Source License
/** * Instantiates a new sql date box wrapper. * * @param date the date/*from w ww . ja v a 2 s . c o m*/ */ public SqlDateBoxWrapper(java.sql.Date date, ObjectSetter objSetter) { this(date, new DateBox(), objSetter); }
From source file:ar.com.kyol.jet.client.wrappers.TimestampBoxWrapper.java
License:Open Source License
/** * Instantiates a new timestamp box wrapper. * * @param timestamp the timestamp/* ww w.j a va2 s . co m*/ */ public TimestampBoxWrapper(ObjectSetter objSetter) { this(objSetter, new DateBox(), new HoursBox(), new MinutesBox()); }
From source file:com.cognitivemedicine.metricsdashboard.client.widgets.CalendarPicker.java
License:Apache License
public Widget buildDatePickerPanel() { dateBox = new DateBox(); if (isWide) { dateBox.setWidth("260px"); } else {//from ww w .j a v a 2 s . co m dateBox.setWidth("140px"); } dateBox.setHeight("13px"); dateBox.getElement().setId(idPrefix + "DateBox"); dateBox.setFormat(new DateBox.DefaultFormat(dateFormat)); // Date date = new Date(); // date.setTime(System.currentTimeMillis() + (1000 * 60 * 60 * 24)); // dateBox.getDatePicker().setTransientEnabledOnDates(true, date); // dateBox.setEnd // dateBox.getDatePicker().setYearArrowsVisible(true); // dateBox.getDatePicker().setYearAndMonthDropdownVisible(true); // dateBox.getDatePicker().setVisibleYearCount(51); datePanel = new HorizontalPanel(); if (isWide) { datePanel.setWidth("280px"); } else { datePanel.setWidth("230px"); } datePanel.setSpacing(4); HTML label = new HTML("End Date:"); if (isWide) { label.setWidth("115px"); } else { label.setWidth("72px"); } datePanel.add(label); datePanel.add(dateBox); datePanel.setCellHorizontalAlignment(label, HasHorizontalAlignment.ALIGN_RIGHT); return datePanel; }
From source file:com.dingziran.effective.client.content.widgets.CwDatePicker.java
License:Apache License
/** * Constructor.//from w w w . j a va 2s .co m * * @param constants the constants */ public CwDatePicker(CwConstants constants) { super(constants.cwDatePickerName(), constants.cwDatePickerDescription()); this.constants = constants; view = new ContentWidgetView(hasMargins(), hasScrollableContent()); view.setName(getName()); view.setDescription(getDescription()); setWidget(view); // Create a basic date picker DatePicker datePicker = new DatePicker(); final Label text = new Label(); // Set the value in the text box when the user selects a date datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() { public void onValueChange(ValueChangeEvent<Date> event) { Date date = event.getValue(); String dateString = DateTimeFormat.getMediumDateFormat().format(date); text.setText(dateString); } }); // Set the default value datePicker.setValue(new Date(), true); // Create a DateBox DateTimeFormat dateFormat = DateTimeFormat.getLongDateFormat(); DateBox dateBox = new DateBox(); dateBox.setFormat(new DateBox.DefaultFormat(dateFormat)); // Combine the widgets into a panel and return them VerticalPanel vPanel = new VerticalPanel(); vPanel.add(new HTML(constants.cwDatePickerLabel())); vPanel.add(text); vPanel.add(datePicker); vPanel.add(new HTML(constants.cwDatePickerBoxLabel())); vPanel.add(dateBox); view.setExample(vPanel); }
From source file:com.google.gwt.examples.DateBoxExample.java
License:Apache License
public void onModuleLoad() { DateBox dateBox = new DateBox(); dateBox.setValue(new Date()); RootPanel.get().add(dateBox); }
From source file:com.google.gwt.sample.showcase.client.content.widgets.CwDatePicker.java
License:Apache License
/** * Initialize this example./*ww w. ja v a2 s .co m*/ */ @SuppressWarnings("deprecation") @ShowcaseSource @Override public Widget onInitialize() { // Create a basic date picker DatePicker datePicker = new DatePicker(); final Label text = new Label(); // Set the value in the text box when the user selects a date datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() { public void onValueChange(ValueChangeEvent<Date> event) { Date date = event.getValue(); String dateString = DateTimeFormat.getMediumDateFormat().format(date); text.setText(dateString); } }); // Set the default value datePicker.setValue(new Date(), true); // Create a DateBox DateTimeFormat dateFormat = DateTimeFormat.getLongDateFormat(); DateBox dateBox = new DateBox(); dateBox.setFormat(new DateBox.DefaultFormat(dateFormat)); // Combine the widgets into a panel and return them VerticalPanel vPanel = new VerticalPanel(); vPanel.add(new HTML(constants.cwDatePickerLabel())); vPanel.add(text); vPanel.add(datePicker); vPanel.add(new HTML(constants.cwDatePickerBoxLabel())); vPanel.add(dateBox); return vPanel; }
From source file:com.google.livingstories.client.contentmanager.ContentItemManager.java
License:Apache License
private Widget createNarrativeAttributesPanel() { headlineTextBox = new TextBox(); headlineTextBox.setVisibleLength(LONG_TEXTBOX_VISIBLE_LENGTH); narrativeTypeSelector = EnumDropdown.newInstance(NarrativeType.class); narrativeDateBox = new DateBox(); narrativeSummaryTextArea = new RichTextEditor(); narrativeSummaryTextArea.setSize("400px", "100px"); Grid narrativePanel = new Grid(4, 2); narrativePanel.setWidget(0, 0, new Label("Headline:")); narrativePanel.setWidget(0, 1, headlineTextBox); narrativePanel.setWidget(1, 0, new Label("Narrative type:")); narrativePanel.setWidget(1, 1, narrativeTypeSelector); narrativePanel.setWidget(2, 0, new Label("Date (optional):")); narrativePanel.setWidget(2, 1, narrativeDateBox); narrativePanel.setWidget(3, 0, new Label("Summary (optional):")); narrativePanel.setWidget(3, 1, narrativeSummaryTextArea); return narrativePanel; }
From source file:com.google.sampling.experiential.client.DurationView.java
License:Open Source License
/** * */// w w w . j av a2 s .com private void init() { mainPanel.setStyleName("bordered"); VerticalPanel outer = new VerticalPanel(); HorizontalPanel line = new HorizontalPanel(); line.setStyleName("left"); HTML keyLabel = new HTML("<h3>" + myConstants.duration() + ":</h3>"); //keyLabel.setStyleName("keyLabel"); outer.add(keyLabel); radio1 = new RadioButton("duration", myConstants.ongoingDuration()); radio2 = new RadioButton("duration", myConstants.fixedDuration()); radio1.setChecked(!fixedDuration); radio2.setChecked(fixedDuration); line.add(radio1); line.add(radio2); outer.add(line); final HorizontalPanel datePanel = new HorizontalPanel(); VerticalPanel startPanel = new VerticalPanel(); datePanel.add(startPanel); startBox = new DateBox(); startBox.setFormat(new DateBox.DefaultFormat(DateTimeFormat.getShortDateFormat())); startBox.setValue(FORMATTER.parse(startDate)); Label startLabel = new Label(myConstants.startDate() + ":"); keyLabel.setStyleName("keyLabel"); startPanel.add(startLabel); startPanel.add(startBox); VerticalPanel endPanel = new VerticalPanel(); datePanel.add(endPanel); endBox = new DateBox(); endBox.setFormat(new DateBox.DefaultFormat(DateTimeFormat.getShortDateFormat())); endBox.setValue(FORMATTER.parse(endDate)); Label endLabel = new Label(myConstants.endDate() + ":"); keyLabel.setStyleName("keyLabel"); endPanel.add(endLabel); endPanel.add(endBox); datePanel.setVisible(fixedDuration); line.add(datePanel); ClickListener selectionListener = new ClickListener() { @Override public void onClick(Widget sender) { if (sender.equals(radio1)) { datePanel.setVisible(false); } else { datePanel.setVisible(true); } } }; radio1.addClickListener(selectionListener); radio2.addClickListener(selectionListener); mainPanel.add(outer); }
From source file:com.gwtmodel.table.view.ewidget.gwt.DateBoxCalendar.java
License:Apache License
@SuppressWarnings({ "unchecked" })
DateBoxCalendar(IVField v, IFormFieldProperties pr) {
super(v, pr);
db = new DateBox();
db.setFormat(new DFormat());
db.getTextBox().setName(getHtmlName());
db.addValueChangeHandler(new TouchValueChange());
db.addValueChangeHandler(new ValueChange());
initWidget(db);//from w ww . j av a 2s . c o m
}