setButtonText(operatorButton, operator); operatorButton.addClickListener(clickListener); operatorButton.addStyleName("operatorButton"); HorizontalPanel horizontalPanel = new HorizontalPanel(); horizontalPanel.addStyleName("columnTextFilter");
public Widget createFilterWidget() { primaryNumberBox = new TextBox(); primaryNumberBox.setWidth("100%"); primaryNumberBox.addStyleName("numberBox"); secondaryNumberBox = new TextBox(); secondaryNumberBox.setWidth("100%"); secondaryNumberBox.addStyleName("numberBox"); operatorButton = new PushButton(); setButtonText(operatorButton, operator); operatorButton.addClickListener(clickListener); operatorButton.addStyleName("operatorButton"); horizontalPanel.addStyleName("columnNumberFilter"); horizontalPanel.setVerticalAlignment(HorizontalPanel.ALIGN_MIDDLE); horizontalPanel.add(operatorButton); horizontalPanel.add(primaryNumberBox); horizontalPanel.add(secondaryNumberBox); horizontalPanel.setCellWidth(operatorButton, "30px"); horizontalPanel.setCellWidth(primaryNumberBox, "100%"); secondaryNumberBox.setVisible(false); horizontalPanel.setSpacing(2); primaryNumberBox.addKeyboardListener(keyboardListener); secondaryNumberBox.addKeyboardListener(keyboardListener); return horizontalPanel; }
public Widget createFilterWidget() { DatePicker datePicker = new DatePicker(); primaryDateBox = new DateBox(); primaryDateBox.setFormat(new DateBox.DefaultFormat(dateTimeFormat)); primaryDateBox.setWidth("100%"); primaryDateBox.addStyleName("dateBox"); primaryDateBox.addValueChangeHandler(valueChangeHandler); secondaryDateBox = new DateBox(); secondaryDateBox.setFormat(new DateBox.DefaultFormat(dateTimeFormat)); secondaryDateBox.setWidth("100%"); secondaryDateBox.addStyleName("dateBox"); secondaryDateBox.addValueChangeHandler(valueChangeHandler); operatorButton = new PushButton(); setButtonText(operatorButton, operator); operatorButton.addClickHandler(clickHandler); operatorButton.addStyleName("operatorButton"); horizontalPanel.addStyleName("columnDateFilter"); horizontalPanel.setVerticalAlignment(HorizontalPanel.ALIGN_MIDDLE); horizontalPanel.add(operatorButton); horizontalPanel.add(primaryDateBox); horizontalPanel.add(secondaryDateBox); horizontalPanel.setCellWidth(operatorButton, "30px"); horizontalPanel.setCellWidth(primaryDateBox, "100%"); secondaryDateBox.setVisible(false); return horizontalPanel; }
aFirstButton.addStyleName("ewt-Default");