List of usage examples for com.google.gwt.user.client.ui CheckBox setChecked
@Deprecated public void setChecked(boolean checked)
From source file:asquare.gwt.tk.demo.client.DebugPanel.java
License:Apache License
private void addCheckBox(ComplexPanel parent, String label, int mask, ClickListener listener) { CheckBox cb = new CheckBox(label); cb.setChecked((m_eventListener.getEventMask() & mask) != 0); cb.addClickListener(listener);/*from w w w. j av a 2s .co m*/ parent.add(cb); DOM.appendChild(parent.getElement(), DOM.createElement("br")); }
From source file:au.com.gworks.gwt.petstore.client.CartView.java
License:Apache License
private void selectCriteria(int type) { int count = items.getRowCount(); for (int i = 0; i < count; i++) { CheckBox cb = (CheckBox) items.getWidget(i, 0); if (type == 0) cb.setChecked(true); else if (type == 1) cb.setChecked(false);/*from w w w .j a va 2 s . c o m*/ else { String oss = items.getText(i, 4); cb.setChecked(oss.length() > 0); } } }
From source file:ca.upei.ic.timetable.client.CourseModelView.java
License:Apache License
public void addCourse(final int id, final JSONObject value, boolean selected) { final CheckBox box = new CheckBox(); String name = ((JSONString) value.get("name")).stringValue(); String title = ((JSONString) value.get("title")).stringValue(); String time = ((JSONString) value.get("time")).stringValue(); box.setText(name + " " + title); box.setName(Integer.toString(id)); box.setChecked(selected); box.setEnabled(time.matches(".*\\d{1,2}:\\d{2,2}\\s*-\\s*\\d{1,2}:\\d{2,2}.*")); // add click listener box.addClickListener(new ClickListener() { public void onClick(Widget sender) { final CheckBox box = (CheckBox) sender; if (box.isChecked()) { controller_.select(id, value); } else { controller_.unselect(id); }//from w w w . jav a 2 s . c o m } }); FocusPanel focus = PanelUtils.focusPanel(box, null, null, null, new MouseListener() { public void onMouseDown(Widget sender, int x, int y) { } public void onMouseEnter(Widget sender) { controller_.showCourseDetail(id); } public void onMouseLeave(Widget sender) { controller_.hideCourseDetail(); } public void onMouseMove(Widget sender, int x, int y) { } public void onMouseUp(Widget sender, int x, int y) { // box.setChecked( !box.isChecked() ); } }); panel_.add(focus); }
From source file:ca.upei.ic.timetable.client.DepartmentModelView.java
License:Apache License
public DepartmentModelView(FindCourseViewController controller) { controller_ = controller;//from www . j av a2 s .c om selectAllLink_ = GWT.create(com.google.gwt.user.client.ui.Hyperlink.class); deselectAllLink_ = GWT.create(com.google.gwt.user.client.ui.Hyperlink.class); selectAllLink_.setText("Select All"); selectAllLink_.addClickListener(new ClickListener() { public void onClick(Widget sender) { for (int index = 0; index < panel_.getWidgetCount(); index++) { CheckBox box = (CheckBox) panel_.getWidget(index); box.setChecked(true); controller_.setDepartmentCriteria(box.getName(), true); } } }); deselectAllLink_.setText("Select None"); deselectAllLink_.addClickListener(new ClickListener() { public void onClick(Widget sender) { for (int index = 0; index < panel_.getWidgetCount(); index++) { CheckBox box = (CheckBox) panel_.getWidget(index); box.setChecked(false); controller_.setDepartmentCriteria(box.getName(), false); } } }); panel_ = GWT.create(VerticalPanel.class); panel_.setSpacing(3); outerPanel_ = PanelUtils.verticalPanel( PanelUtils.horizontalPanel(selectAllLink_, new HTML(" / "), deselectAllLink_), panel_); }
From source file:ca.upei.ic.timetable.client.LevelModelView.java
License:Apache License
public void loadJSON(JSONValue value) { JSONArray array = (JSONArray) value; // load the values for (int i = 0; i < array.size(); i++) { // set value and name JSONString s = (JSONString) array.get(i); CheckBox box = new CheckBox("Level " + s.stringValue()); box.setName(s.stringValue()); // to store the value box.setChecked(true); controller_.setLevelCriteria(s.stringValue(), true); // add click listener box.addClickListener(new ClickListener() { public void onClick(Widget sender) { final CheckBox box = (CheckBox) sender; final String name = box.getName(); controller_.setLevelCriteria(name, box.isChecked()); }/*from w w w . ja va 2s .c o m*/ }); panel_.add(box); } }
From source file:ca.upei.ic.timetable.client.SemesterModelView.java
License:Apache License
public void loadJSON(JSONValue value) { JSONArray array = (JSONArray) value; // get the current month int month = new Date().getMonth() + 1; // iterate all json results for (int i = 0; i < array.size(); i++) { JSONString s = (JSONString) array.get(i); String name = s.stringValue(); CheckBox box = new CheckBox(name); box.setName(name);/* w w w . ja v a 2s . c o m*/ if (name.equals("First Semester") && month > 6 && month < 11) { box.setChecked(true); controller_.setSemesterCriteria(name, true); } if (name.equals("Second Semester") && (month > 10 || month < 4)) { box.setChecked(true); controller_.setSemesterCriteria(name, true); } // add the click listener box.addClickListener(new ClickListener() { public void onClick(Widget sender) { final CheckBox box = (CheckBox) sender; final String name = box.getName(); controller_.setSemesterCriteria(name, box.isChecked()); } }); panel_.add(box); } }
From source file:com.alkacon.geranium.client.ui.input.MultiCheckBox.java
License:Open Source License
/** * @see com.alkacon.geranium.client.ui.input.I_FormWidget#reset() *//*from www . j a v a2 s.c o m*/ public void reset() { for (CheckBox checkbox : m_checkboxes) { checkbox.setChecked(false); } }
From source file:com.alkacon.geranium.client.ui.input.MultiCheckBox.java
License:Open Source License
/** * Sets the value of the widget.<p> * /*from ww w. ja v a2 s. c om*/ * @param value the new value */ @SuppressWarnings("unchecked") public void setFormValue(Object value) { if (value instanceof List<?>) { List<String> keys = (List<String>) value; Set<String> keySet = new HashSet<String>(keys); int i = 0; for (Map.Entry<String, String> entry : m_items.entrySet()) { String key = entry.getKey(); CheckBox checkbox = m_checkboxes.get(i); checkbox.setChecked(keySet.contains(key)); i += 1; } } }
From source file:com.anzsoft.client.ui.LoginForm.java
License:Open Source License
private Widget createAdvancedForm() { iJabConstants constants = (iJabConstants) GWT.create(iJabConstants.class); // Create a table to layout the form options FlexTable layout = new FlexTable(); layout.setCellSpacing(6);/*w ww . j a v a 2 s. co m*/ layout.setWidth("300px"); FlexCellFormatter cellFormatter = layout.getFlexCellFormatter(); // Add a title to the form /* layout.setHTML(0, 0,constants.iJabLogin()); cellFormatter.setColSpan(0, 0, 2); cellFormatter.setHorizontalAlignment(0, 0, HasHorizontalAlignment.ALIGN_CENTER); */ // Add some standard form options final TextBox userBox = new TextBox(); userBox.setText("imdev"); layout.setHTML(0, 0, constants.user()); layout.setWidget(0, 1, userBox); final PasswordTextBox passBox = new PasswordTextBox(); passBox.setText("imdev631"); layout.setHTML(1, 0, constants.password()); layout.setWidget(1, 1, passBox); // Create some advanced options Grid advancedOptions = new Grid(5, 2); advancedOptions.setCellSpacing(6); final TextBox hostBox = new TextBox(); final TextBox portBox = new TextBox(); final TextBox domainBox = new TextBox(); final CheckBox authCheck = new CheckBox("SASL"); authCheck.setChecked(false); hostBox.setEnabled(false); portBox.setEnabled(false); domainBox.setEnabled(false); authCheck.setEnabled(false); final CheckBox serverConfig = new CheckBox(constants.defineServerConfig()); advancedOptions.setWidget(0, 0, serverConfig); serverConfig.addClickListener(new ClickListener() { public void onClick(Widget sender) { if (serverConfig.isChecked()) { hostBox.setEnabled(true); portBox.setEnabled(true); domainBox.setEnabled(true); authCheck.setEnabled(true); } else { hostBox.setEnabled(false); portBox.setEnabled(false); domainBox.setEnabled(false); authCheck.setEnabled(false); } } }); serverConfig.setChecked(false); advancedOptions.setHTML(1, 0, constants.domain()); advancedOptions.setWidget(1, 1, hostBox); advancedOptions.setHTML(2, 0, constants.host()); advancedOptions.setWidget(2, 1, portBox); advancedOptions.setHTML(3, 0, constants.port()); advancedOptions.setWidget(3, 1, domainBox); advancedOptions.setWidget(4, 0, authCheck); // Add advanced options to form in a disclosure panel DisclosurePanel advancedDisclosure = new DisclosurePanel(constants.moreOptions()); advancedDisclosure.setAnimationEnabled(true); advancedDisclosure.ensureDebugId("cwDisclosurePanel"); advancedDisclosure.setContent(advancedOptions); layout.setWidget(2, 0, advancedDisclosure); Button loginButton = new Button(constants.login()); layout.setWidget(3, 0, loginButton); loginButton.addSelectionListener(new SelectionListener<ButtonEvent>() { public void componentSelected(ButtonEvent ce) { String user = userBox.getText(); String pass = passBox.getText(); String domain = domainBox.getText(); String host = domainBox.getText(); boolean sasl = authCheck.isChecked(); if (serverConfig.isChecked()) { int port = Integer.parseInt(portBox.getText()); //JabberApp.instance().onLogin(host, port, domain, sasl, user, pass); } else { //JabberApp.instance().onLogin(user, pass); } } }); cellFormatter.setHorizontalAlignment(3, 0, HasHorizontalAlignment.ALIGN_CENTER); cellFormatter.setColSpan(3, 0, 2); return layout; }
From source file:com.blackducksoftware.tools.commonframework.core.gwt.ui.StandardLoginScreen.java
License:Open Source License
/** * Builds the remember me check box.// w w w . j a v a2s . co m * * @return the check box */ @SuppressWarnings("deprecation") private CheckBox buildRememberMeCheckBox() { CheckBox rememberMeCheckBox = new CheckBox("Remember me please!"); rememberMeCheckBox.setStyleName("gwt-Login-RememberMe"); rememberMeCheckBox.setChecked(true); rememberMeCheckBox.setSize("157px", "20px"); return rememberMeCheckBox; }