List of usage examples for com.google.gwt.user.client.ui CheckBox isChecked
@Deprecated public boolean isChecked()
From source file:asquare.gwt.tk.demo.client.DebugPanel.java
License:Apache License
private Widget createCheckBoxes() { // can't use HashMap because it does not preserve order final Vector eventToMask = new Vector(); eventToMask.add(new EventToMask("onfocus", Event.ONFOCUS)); eventToMask.add(new EventToMask("onblur", Event.ONBLUR)); eventToMask.add(new EventToMask("onchange", Event.ONCHANGE)); eventToMask.add(new EventToMask("onkeydown", Event.ONKEYDOWN)); eventToMask.add(new EventToMask("onkeypress", Event.ONKEYPRESS)); eventToMask.add(new EventToMask("onkeyup", Event.ONKEYUP)); eventToMask.add(new EventToMask("onscroll", Event.ONSCROLL)); eventToMask.add(new EventToMask("onmousemove", Event.ONMOUSEMOVE)); eventToMask.add(new EventToMask("onmouseover", Event.ONMOUSEOVER)); eventToMask.add(new EventToMask("onmouseout", Event.ONMOUSEOUT)); eventToMask.add(new EventToMask("onmousedown", Event.ONMOUSEDOWN)); eventToMask.add(new EventToMask("onmouseup", Event.ONMOUSEUP)); eventToMask.add(new EventToMask("onclick", Event.ONCLICK)); eventToMask.add(new EventToMask("ondblclick", Event.ONDBLCLICK)); eventToMask.add(new EventToMask("onerror", Event.ONERROR)); ClickListener checkBoxController = new ClickListener() { public void onClick(Widget sender) { CheckBox cb = (CheckBox) sender; EventToMask mapping = (EventToMask) eventToMask.get(eventToMask.indexOf(cb.getText())); int traceEventMask = m_eventListener.getEventMask(); if (cb.isChecked()) { traceEventMask |= mapping.m_mask; } else { traceEventMask &= ~mapping.m_mask; }/*from www . j av a 2 s . c o m*/ m_eventListener.setEventMask(traceEventMask); } }; FlowPanel panel = new FlowPanel(); for (int i = 0; i < eventToMask.size(); i++) { EventToMask mapping = (EventToMask) eventToMask.get(i); addCheckBox(panel, mapping.m_event, mapping.m_mask, checkBoxController); } return panel; }
From source file:au.com.gworks.gwt.petstore.client.CartView.java
License:Apache License
private void removeSelection() { ArrayList candidates = new ArrayList(); int rows = items.getRowCount(); for (int i = 0; i < rows; i++) { CheckBox selCkb = (CheckBox) items.getWidget(i, 0); if (selCkb.isChecked()) { String itemId = items.getText(i, 1); CartItemRefInfo item = controller.getCartItemRefInfo(itemId); candidates.add(item);// w w w . j a v a 2 s.c om } } if (candidates.size() > 0) controller.remove(candidates); }
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);//from ww w . j av a 2s .c o m 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); } } }); 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 void loadJSON(JSONValue value) { JSONArray array = (JSONArray) value; // iterate all json results for (int i = 0; i < array.size(); i++) { JSONString s = (JSONString) array.get(i); CheckBox box = new CheckBox(s.stringValue()); box.setName(s.stringValue());//from ww w.j a v a 2 s .c o m // add the click listener box.addClickListener(new ClickListener() { public void onClick(Widget sender) { final CheckBox box = (CheckBox) sender; final String name = box.getName(); controller_.setDepartmentCriteria(name, box.isChecked()); } }); panel_.add(box); } }
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);/*from w ww . ja v a 2 s. c o m*/ 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()); } }); 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 ww. j av a2s . c om 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:client.helper.RudListener.java
License:Open Source License
/** * action that is executed after clicking on a button that the RudListener * is attached to./*from w ww . ja v a2 s.co m*/ * * @param sender * the widget that triggered the onClick */ public final void onClick(final Widget sender) { final CheckBox box = (CheckBox) sender; final String name = box.getName(); if (box.isChecked()) { if (!RudListener.checked.contains(name)) { RudListener.checked.add(name); } } else { RudListener.checked.remove(name); } }
From source file:com.alkacon.geranium.client.ui.input.MultiCheckBox.java
License:Open Source License
/** * Returns the set of values of the selected checkboxes.<p> * //from w w w . j ava 2 s.c o m * @return a set of strings */ public Set<String> getSelected() { Set<String> result = new HashSet<String>(); int i = 0; for (Map.Entry<String, String> entry : m_items.entrySet()) { String key = entry.getKey(); CheckBox checkBox = m_checkboxes.get(i); if (checkBox.isChecked()) { result.add(key); } i += 1; } return result; }
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);//from w ww . j ava 2s . c o 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.dimdim.conference.ui.dialogues.client.common.helper.CheckBoxSet.java
License:Open Source License
public void addCheckBox(CheckBox cb) { if (!this.boxes.contains(cb)) { this.boxes.addElement(cb); if (cb.isChecked()) { incrementCheckedCount();/*from ww w.j a v a2 s . com*/ } else { this.setSpaceAvailability(); } cb.addClickListener(this); } }